body {
  background: url("/drinfo/static/img/css/background.gif") #D3D7D8 repeat-x;
  padding: 0px;
  margin: 0px;
  font-family: arial, helvetica, sans-serif;
	font-size: 70%;
}

input, select {
    font-family: arial, helvetica, sans-serif;
    font-size: 100%;
}

img, table, tr, td, div, span, p, form {
  border: 0px none;
  padding: 0px;
  margin: 0px;
	color: #002A33;
}

td.error{
    color: #bc0000;
}
p.error{
    color: #bc0000;
}
.nowrap {
    white-space:nowrap;
}

.checkbox {
    vertical-align:middle;
}

a:link, a:visited, a:hover {
	color: #ffffff;
}

a:link, a:visited {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

a.tooltip{
    padding: 0px 2px;
    position:relative;
    z-index:24;
    background-color:transparent;
    font-weight: bold;
    text-decoration:none
}

a.tooltip:hover{
    z-index:25;
    background-color:#ff0
}

a.tooltip span{display: none}

a.tooltip:hover span{
    display:block;
    position:absolute;
    top:1em;
    left:1em;
    border:1px solid black;
    background-color:#ffffd7;
	color: #002A33;
    text-decoration: none;
    font-weight: normal;
    padding: 0px 3px;
}

.hide4blind {
}

.hide4print {
}

.show4blind {
	display: none;
}

.show4print {
	display: none;
}

div.empty {
}

span.plus-and-arrow {
    color: #980000;
    font-weight: normal;
}

a.plus-and-arrow:link, a.plus-and-arrow:visited {
    color: #980000;
    text-decoration: none;
    font-weight: normal;
}

a.plus-and-arrow:hover {
    color: #980000;
    text-decoration: underline;
    font-weight: normal;
}

div.main-content-container {
	width: 820px;
	position: absolute;
	left: 50%;
	margin-left: -410px;
	background: url("/drinfo/static/img/css/border_container_bg.gif") repeat-y;
}

div.main-content-border {
	width: 820px;
	background: url("/drinfo/static/img/css/border_bg.gif") no-repeat;
}

div.main-content-top-space {
	width: 820px;
	height: 28px;
	font-size: 1%;
}

div.main-content {
	width: 800px;
	background: url("/drinfo/static/img/css/main_header.jpg") #FFFFFF no-repeat;
	text-align: left;
	margin: 0px 10px 0px 10px;
}

div.main-content-link {
}

div.main-content-link-drinfo {
    position: absolute;
    margin: 48px 0px 0px 48px;
    width: 104px;
    height: 85px;
    font-size: 1%;
}

div.main-content-link-eum {
    position: absolute;
    margin: 0px 0px 0px 253px;
    width: 82px;
    height: 54px;
    font-size: 1%;
}

div.main-content-link-efestival {
    position: absolute;
    margin: 30px 0 0 620px;
    width: 120px;
    height: 130px;
    font-size: 1%;
}

body.w1024 div.main-content-link-efestival {
    margin: 30px 0 0 790px;
}

div.main-content-include-homepage {
    position: absolute;
    margin: 85px 0px 0px 208px;
	width: 384px;
	height: 148px;
	background: url("/drinfo/static/img/css/tudakozo_home.jpg") #FFFFFF no-repeat;
}

div.main-content-include-homepage-spacer {
	width: 100%;
	height: 68px;
}

div.main-content-top {
	width: 800px;
	height: 164px;
}

div.top-menu-container {
	width: 390px;
	text-align: center;
	padding: 7px 0px 0px 0px;
	margin: 0px 25px 0px 385px;
}

div.top-menu {
	color: #FFFFFF;
}

div.top-menu a:link, div.top-menu a:visited, div.top-menu a:hover {
	color: #FFFFFF;
	font-weight: bold;
}

div.main-content-middle {
	width: 800px;
}

div.left-menu-container {
	margin: 0px;
	width: 208px;
	float: left;
}

div.left-menu {
	margin: 0px 3px 0px 4px;
	width: 201px;
	background: #FFFFFF;
}

div.left-menu-main {
	width: 201px;
}

div.left-menu-subtitle-container {
	width: 201px;
	height: 25px;
	background: url("/drinfo/static/img/css/left_menu_subtitle_bg.gif") #83969A no-repeat;
}

div.left-menu-subtitle {
	margin: 0px 0px 0px 28px;
}

div.left-menu-subtitle span.show4blind {
	font-size: 110%;
	font-weight: bold;
	border-bottom: solid 2px #AAAAAA;
}

div.left-menu-item-container {
	width: 201px;
	background: url("/drinfo/static/img/css/left_menu_item_bg.gif") #E7E9EA repeat-y;
}

div.left-menu-item {
	margin: 0px 34px 0px 34px;
}

div.left-menu-item-condensed {
	word-spacing: 0.5em;
}

div.left-menu-item a:link, div.left-menu-item a:visited, div.left-menu-item a:hover {
	color: #002A33;
}

div.left-menu-item-separator {
	width: 201px;
	height: 6px;
	font-size: 1%;
	background: url("/drinfo/static/img/css/left_menu_item_separator.gif") #000000 no-repeat;
}

div.left-menu-item-disabled {
	color: #A2A5A6;
}

div.left-menu-item-active {
	color: #FF0000;
}

div.left-menu-item-bottom {
	width: 201px;
	height: 5px;
	font-size: 1%;
	background: url("/drinfo/static/img/css/left_menu_item_bottom.gif") #FFFFFF no-repeat;
}

div.left-menu-main-bottom {
	width: 201px;
	height: 4px;
	font-size: 1%;
	background: url("/drinfo/static/img/css/left_menu_main_bottom.gif") #E7E9EA no-repeat;
}

div.left-menu-separator {
	width: 201px;
	height: 12px;
	font-size: 1%;
	background: url("/drinfo/static/img/css/left_menu_separator.gif") #E7E9EA no-repeat;
}

div.left-menu-box {
	width: 201px;
}

div.left-menu-box-light {
	background: #F3F3F3;
}

div.left-menu-box-dark {
	background: #CDD4D8;
}

div.left-menu-box-gray {
	background: #E5E9EA;
}

div.left-menu-box-darker {
	background: #909EA1;
}

div.left-menu-box-top {
	width: 201px;
	font-size: 1%;
}

div.left-menu-box-bottom {
	width: 201px;
	height: 4px;
	font-size: 1%;
}

div.left-menu-box-content {
	width: 188px;
	margin: 0px 9px 0px 4px;
}

div.left-menu-box-light div.left-menu-box-top {
	background: url("/drinfo/static/img/css/left_menu_box_light_top.gif") #F3F3F3 no-repeat;
}

div.left-menu-box-light div.left-menu-box-bottom {
	background: url("/drinfo/static/img/css/left_menu_box_light_bottom.gif") #F3F3F3 no-repeat;
}

div.left-menu-box-dark div.left-menu-box-top {
	background: url("/drinfo/static/img/css/left_menu_box_dark_top.gif") #CDD4D8 no-repeat;
}

div.left-menu-box-dark div.left-menu-box-bottom {
	background: url("/drinfo/static/img/css/left_menu_box_dark_bottom.gif") #CDD4D8 no-repeat;
}

div.left-menu-box-gray div.left-menu-box-bottom {
	background: url("/drinfo/static/img/css/left_menu_box_gray_bottom.gif") #E5E9EA no-repeat;
}

div.left-menu-box-darker div.left-menu-box-bottom {
	background: url("/drinfo/static/img/css/left_menu_box_darker_bottom.gif") #909EA1 no-repeat;
}

div.left-menu-box-light div.left-menu-box-content, div.left-menu-box-light div.left-menu-box-container {
	background-color: #F3F3F3;
}

div.left-menu-box-dark div.left-menu-box-content, div.left-menu-box-dark div.left-menu-box-container {
	background-color: #CDD4D8;
}

div.left-menu-box-gray div.left-menu-box-content, div.left-menu-box-gray div.left-menu-box-container {
	background-color: #E5E9EA;
}

div.left-menu-box-darker div.left-menu-box-content, div.left-menu-box-darker div.left-menu-box-container {
	background-color: #909EA1;
}

div.left-menu-box-ajanlo div.left-menu-box-container {
	background-repeat: no-repeat;
}

div.left-menu-box-ajanlo div.left-menu-box-content {
	background-color: transparent;
}

div.left-menu-box left-menu-box-gray div.left-menu-box-container-ajanlo-merleg {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_merleg_gray.gif');
}

div.left-menu-box-light div.left-menu-box-container-ajanlo-01 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_01_light.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-gray div.left-menu-box-container-ajanlo-01 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_01_gray.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-dark div.left-menu-box-container-ajanlo-01 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_01_dark.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-light div.left-menu-box-container-ajanlo-02 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_02_light.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-gray div.left-menu-box-container-ajanlo-02 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_02_gray.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-dark div.left-menu-box-container-ajanlo-02 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_02_dark.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-light div.left-menu-box-container-ajanlo-03 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_03_light.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-gray div.left-menu-box-container-ajanlo-03 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_03_gray.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-dark div.left-menu-box-container-ajanlo-03 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_03_dark.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-light div.left-menu-box-container-ajanlo-04 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_04_light.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-gray div.left-menu-box-container-ajanlo-04 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_04_gray.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-dark div.left-menu-box-container-ajanlo-04 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_04_dark.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-light div.left-menu-box-container-ajanlo-05 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_05_light.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-gray div.left-menu-box-container-ajanlo-05 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_05_gray.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-dark div.left-menu-box-container-ajanlo-05 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_05_dark.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-light div.left-menu-box-container-ajanlo-06 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_06_light.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-gray div.left-menu-box-container-ajanlo-06 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_06_gray.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-dark div.left-menu-box-container-ajanlo-06 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_06_dark.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-light div.left-menu-box-container-ajanlo-07 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_07_light.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-gray div.left-menu-box-container-ajanlo-07 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_07_gray.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-dark div.left-menu-box-container-ajanlo-07 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_07_dark.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-light div.left-menu-box-container-ajanlo-08 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_08_light.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-gray div.left-menu-box-container-ajanlo-08 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_08_gray.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-dark div.left-menu-box-container-ajanlo-08 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_08_dark.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-light div.left-menu-box-container-ajanlo-09 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_09_light.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-gray div.left-menu-box-container-ajanlo-09 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_09_gray.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-dark div.left-menu-box-container-ajanlo-09 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_09_dark.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-light div.left-menu-box-container-ajanlo-10 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_10_light.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-gray div.left-menu-box-container-ajanlo-10 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_10_gray.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-dark div.left-menu-box-container-ajanlo-10 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_10_dark.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-light div.left-menu-box-container-ajanlo-11 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_11_light.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-gray div.left-menu-box-container-ajanlo-11 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_11_gray.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-dark div.left-menu-box-container-ajanlo-11 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_11_dark.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-light div.left-menu-box-container-ajanlo-12 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_12_light.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-gray div.left-menu-box-container-ajanlo-12 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_12_gray.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-dark div.left-menu-box-container-ajanlo-12 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_12_dark.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-light div.left-menu-box-container-ajanlo-13 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_13_light.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-gray div.left-menu-box-container-ajanlo-13 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_13_gray.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-dark div.left-menu-box-container-ajanlo-13 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_13_dark.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-light div.left-menu-box-container-ajanlo-14 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_14_light.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-gray div.left-menu-box-container-ajanlo-14 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_14_gray.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-dark div.left-menu-box-container-ajanlo-14 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_14_dark.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-light div.left-menu-box-container-ajanlo-15 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_15_light.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-gray div.left-menu-box-container-ajanlo-15 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_15_gray.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.left-menu-box-dark div.left-menu-box-container-ajanlo-15 {
	background-image: url('/drinfo/static/img/ajanlo/ajanlo_15_dark.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

div.bordered-block {
}

div.bordered-block-content {
	margin-left: 12px;
}

div.bordered-block-darkgray {
	background: url("/drinfo/static/img/css/block_border_darkgray.gif") repeat-y;
}

div.bordered-block-darkred {
	background: url("/drinfo/static/img/css/block_border_darkred.gif") repeat-y;
}

div.bordered-block-light {
	background: url("/drinfo/static/img/css/block_border_light.gif") repeat-y;
}

div.bordered-block-darker {
	background: url("/drinfo/static/img/css/block_border_darker.gif") repeat-y;
}

div.bordered-block-none {
	background: none;
}

div.left-menu-box-gyakori-kerdesek div.left-menu-box-top {
	height: 45px;
	background: url("/drinfo/static/img/css/left_menu_box_top_gyakori_kerdesek.gif") #CDD4D8 no-repeat;
}

div.left-menu-box-gyakori-kerdesek div.link {
    color: #9E0000;
    padding: 3px 0px 3px 0px;
}

div.left-menu-box-gyakori-kerdesek div.link a:link, div.left-menu-box-gyakori-kerdesek div.link a:visited, div.left-menu-box-gyakori-kerdesek div.link a:hover {
    color: #9E0000;
}

div.left-menu-box-nem-erti div.left-menu-box-top {
	height: 56px;
	background: url("/drinfo/static/img/css/left_menu_box_top_nem_erti.gif") #F3F3F3 no-repeat;
}

div.left-menu-box-hirlevel div.left-menu-box-top {
	height: 46px;
	background: url("/drinfo/static/img/css/left_menu_box_top_hirlevel.gif") #E5E9EA no-repeat;
}

div.left-menu-box-kozerdeku div.left-menu-box-top {
	height: 46px;
	background: url("/drinfo/static/img/css/left_menu_box_top_kozerdeku.gif") #F3F3F3 no-repeat;
}

div.left-menu-box-belepes div.left-menu-box-top {
	height: 46px;
	background: url("/drinfo/static/img/css/left_menu_box_top_belepes.gif") #909EA1 no-repeat;
}

div.left-menu-box-partnereink div.left-menu-box-top {
	height: 46px;
	background: url("/drinfo/static/img/css/left_menu_box_top_partnereink.gif") #F3F3F3 no-repeat;
}

div.left-menu-box-belepes div.left-menu-box-content {
	color: #FFFFFF;
}

div.left-menu-box-title-container {
    width: 201px;
	height: 57px;
	margin: 0px;
	font-size: 110%;
	font-weight: bold;
}

div.left-menu-box-title-topx {
    width: 201px;
	height: 5px;
	margin: 0px;
	font-size: 10%;
}

div.left-menu-box-dark div.left-menu-box-title-topx {
    background-image: url("/drinfo/static/img/ajanlo/top_dark.gif");
}

div.left-menu-box-gray div.left-menu-box-title-topx {
    background-image: url("/drinfo/static/img/ajanlo/top_gray.gif");
}

div.left-menu-box-light div.left-menu-box-title-topx {
    background-image: url("/drinfo/static/img/ajanlo/top_light.gif") no-repeat;
}

div.left-menu-box-title {
    width: 75px;
	height: 38px;
	margin: 2px 78px 17px 41px;
    padding-bottom: 14px;
}

div.left-menu-box-hirlevel input {
    width: 88px;
    margin-bottom: 3px;
}

div.arrowed-link {
}

div.arrowed-link span.with-plus {
	background: url("/drinfo/static/img/css/link_plus.gif") top left no-repeat;
	padding-left: 11px;
}

div.arrowed-link-right {
	width: 100%;
	text-align: right;
}

div.arrowed-link a {
	background: url("/drinfo/static/img/css/link_arrow.gif") top right no-repeat;
	padding-right: 8px;
}

div.arrowed-link a:link, div.arrowed-link a:visited, div.arrowed-link a:hover {
	color: #9E0000;
}
div.arrowed-link-right a:link, div.arrowed-link-right a:visited, div.arrowed-link-right a:hover {
	color: #9E0000;
}

div.left-menu-box-belepes div.bordered-block-light {
    margin-top: 3px;
}

div.left-menu-box-belepes table td {
    vertical-align: middle;
}

div.left-menu-box-belepes td.first-column {
    width: 71px;
    text-align: right;
}

input.login-box {
    width: 85px;
}

div.left-menu-box-belepes a.link {
	background: url("/drinfo/static/img/css/login_box_button_bg.gif") top left no-repeat;
	padding-left: 17px;
}

div.left-menu-box-belepes a:link, div.left-menu-box-belepes a:visited  {
    color: #DEEBEE;
    text-decoration: underline;
}

div.left-menu-box-belepes a:hover  {
    color: #DEEBEE;
    text-decoration: none;
}

div.left-menu-box-partnereink a:link, div.left-menu-box-partnereink a:visited  {
    color: #002A33;
    text-decoration: none;
}

div.left-menu-box-partnereink a:hover  {
    color: #002A33;
    text-decoration: underline;
}

div.content {
	margin: 0px;
	width: 592px;
	float: left;
	color: #002A33;
	background: #FFFFFF;
}

div.content-wide {
	margin: 2px 0px 0px 0px;
	width: 592px;
}

div.content-narrow {
	margin: 2px 0px 0px 0px;
	width: 387px;
	float: left;
}

div.content-right-container {
	margin: 0px;
	width: 205px;
	float: left;
}

div.content-right {
	margin: 0px 4px 0px 0px;
	width: 201px;
}

div.content-separator {
	margin: 0px 0px 1px 0px;
	height: 10px;
	font-size: 1%;
	background: #B0B9BA;
}

div.content-content {
}

div.content-text {
	margin: 19px 6px 0px 10px;
}

div.content-text-size-1 {
	font-size: 100%;
}

div.content-text-size-2 {
	font-size: 125%;
}

div.content-text-size-3 {
	font-size: 150%;
}

div.content-narrow div.content-separator {
	width: 387px;
	background: url("/drinfo/static/img/css/content_separator_narrow.gif") no-repeat;
}

div.content-wide div.content-separator {
	width: 588px;
	background: url("/drinfo/static/img/css/content_separator_wide.gif") no-repeat;
}

div.content-wide div.content-content {
	margin: 0px;
	width: 588px;
	background: url("/drinfo/static/img/css/content_wide_bg.gif") no-repeat;
}

div.content-narrow div.content-content {
	margin: 0px 5px 0px 0px;
	width: 382px;
	background: url("/drinfo/static/img/css/content_narrow_bg.gif") top left no-repeat;
}

div.content-narrow div.content-content-home {
	background: url("/drinfo/static/img/css/content_narrow_home_bg.gif") top left no-repeat;
}

div.content-title {
	height: 30px;
	padding-left: 25px;
}

div.content-title div.channelFormatter{
    padding-top:6px;
    vertical-align:middle;
    font-size:135%;
    font-weight:bold;
    font-family:arial, helvetica, sans-serif;
    color:white;
}

div.content-title span.show4blind {
	font-size: 175%;
	font-weight: bold;
	border-bottom: solid 3px #AAAAAA;
}

div.content-wide div.content-text {
	width: 572px;
}

div.content-narrow div.content-text {
	width: 366px;
}

div.content-icons {
	height: 30px;
	float: right;
	background: url("/drinfo/static/img/css/content_icons_bg.gif") repeat-x;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 2px 4px;
}

div.content-icon {
	float: left;
	padding: 0px 2px 0px 0px;
}

div.content-prolog {
	margin-bottom: 26px;
}

div.content-block {
	margin-bottom: 19px;
}

div.bottom-nav {
	width: 800px;
	height: 57px;
	background: url("/drinfo/static/img/css/bottom_nav_bg.gif") repeat-x;
	text-align: center;
	font-size: 80%;
}

div.bottom-menu {
	padding: 5px 0px 0px 0px;
	color: #C7CCCD;
}

div.bottom-menu a:link, div.bottom-menu a:visited, div.bottom-menu a:hover {
	color: #C7CCCD;
}

div.copyright {
	margin: 14px 0px 0px 0px;
	color: #254C54;
}

div.article-title {
    font-weight: bold;
    color: #9E0000;
}

div.article-source a:link, div.article-source a:visited, div.article-source a:hover {
	color: #980000;
}

div.article-lead {
    font-weight: bold;
}

div.article-image-container {
    float: left;
    width: 97px;
    padding: 5px 10px 5px 0px;
    text-align: left;
}

div.article-image-container-right {
    float: right;
    width: 97px;
    padding: 5px 0px 5px 10px;
    text-align: right;
}

div.article-image-container-full {
    float: none;
    width: 100%;
    padding: 5px 0px 5px 0px;
    text-align: center;
}

div.article-image {
}

div.article-image-caption {
    font-style: italic;
}

div.article-pager-container {
}

div.article-pager-first-line {
    text-align: center;
    color: #294E55;
    margin-bottom: 5px;
}

div.article-pager {
    width: 100%;
    height: 17px;
	background: url("/drinfo/static/img/css/article_pager_background.gif") #48676E repeat-x;
	font-size: 80%;
	color: #FFFFFF;
    margin-bottom: 15px;
}

div.article-pager select {
    height: 15px;
	font-size: 80%;
	margin: 0px;
	padding: 0px;
	background: #48676E;
    color: #FFFFFF;
}

div.article-pager a:link, div.article-pager a:visited, div.article-pager a:hover {
    color: #FFFFFF;
}

div.article-pager-left {
    width: 80px;
    height: 17px;
	background: url("/drinfo/static/img/css/article_pager_left_bg.gif") no-repeat top left;
	float: left;
}

div.article-pager-right {
    width: 80px;
    height: 17px;
	background: url("/drinfo/static/img/css/article_pager_right_bg.gif") no-repeat top right;
	float: right;
}

div.article-pager-link {
    width: 80px;
    height: 14px;
    margin-top: 3px;
}

div.article-pager-left div.article-pager-link {
	background: url("/drinfo/static/img/css/article_pager_arrow_left_bg.gif") no-repeat top left;
    text-align: left;
}

div.article-pager-right div.article-pager-link {
	background: url("/drinfo/static/img/css/article_pager_arrow_right_bg.gif") no-repeat top right;
    text-align: right;
}

div.article-pager-left div.article-pager-link a {
	padding-left: 19px;
}

div.article-pager-right div.article-pager-link a {
	padding-right: 19px;
}

div.article-pager-text {
    width: 180px;
    height: 14px;
    margin-top: 3px;
    float: left;
    text-align: center;
}

div.content-wide div.article-pager-text {
     width: 400px;
}

div.content-narrow div.article-pager-text {
     width: 195px;
}

div.article-pager-text b {
}

div.related-links {
    width: 100%;
    text-align: right;
    margin-bottom: 15px;
}

div.related-links div.title {
    font-weight: bold;
}

div.content-buttons {
    width: 100%;
    margin: 0px 0px 10px 0px;
    text-align: center;
}

div.content-buttons a {
    margin: 0px 5px 0px 5px;
}

div.article-short-container {
    width: 100%;
    float: none;
}

div.article-short-pic {
    width: 102px;
    float: left;
}

div.article-short {
    width: 264px;
    float: left;
}

div.article-short-no-pic {
    width: 366px;
    float: none;
}

div.article-short-title a:link, div.article-short-title a:visited, div.article-short-title a:hover {
    font-weight: bold;
    color: #9E0000;
    text-decoration: underline;
}

div.article-short-title a:hover {
    text-decoration: none;
}

div.article-short-text {
    margin: 10px 0px 5px 0px;
}

div.article-short-no-pic div.article-short-text {
    margin-top: 4px;
    height: auto;
}

div.link-details {
    height: 15px;
	background: url("/drinfo/static/img/css/link_details_bg.gif") no-repeat top right;
	font-size: 80%;
}

div.article-short-date {
    float: left;
    color: #9E0000;
    padding-top: 2px;
}

div.article-short-details {
	float: right;
	padding-right: 34px;
}

div.mozilla-separator {
    font-size: 1%;
}

div.form-buttons {
    text-align: center;
    margin-top: 10px;
}

div.form-center {
    width: 100%;
    text-align: center;
}

div.form-line {
    width: 100%;
    margin-bottom: 5px;
}

select.form-year {
    width: 55px;
}

select.form-month {
    width: 95px;
}

input.form-w-240, textarea.form-w-240 {
    width: 240px;
}

select.form-w-240 {
    width: 245px;
}

input.form-w-120, textarea.form-w-120 {
    width: 120px;
}

select.form-w-120 {
    width: 125px;
}

input.form-w-180, textarea.form-w-180 {
    width: 180px;
}

select.form-w-180 {
    width: 185px;
}

input.form-w-220, textarea.form-w-220 {
    width: 220px;
}

select.form-w-220 {
    width: 225px;
}

input.form-w-190, textarea.form-w-190 {
    width: 190px;
}

select.form-w-190 {
    width: 195px;
}

input.form-w-200, textarea.form-w-200 {
    width: 200px;
}

select.form-w-200 {
    width: 205px;
}

input.form-w-60, textarea.form-w-60 {
    width: 60px;
}

select.form-w-60 {
    width: 65px;
}

input.form-w-360, textarea.form-w-360 {
    width: 360px;
}

select.form-w-360 {
    width: 365px;
}

select.form-w-340 {
    width: 340px;
}

select.form-w-325 {
    width: 320px;
}

form td {
    vertical-align: middle;
}

table.first-column-w-120 tr td.first-column {
    width: 120px;
}

table.td-padding-b-10 td {
    padding-bottom: 10px;
}

div.link-list-title {
    font-weight: bold;
    color: #9E0000;
}
div.link-list-title span.link-list-title-head{
    font-weight: normal;
    color: #002A33;
}

div.link-list-title a:link, div.link-list-title a:visited, div.link-list-title a:hover {
    color: #9E0000;
    text-decoration: underline;
}

div.link-list-title a:hover {
    text-decoration: none;
}

div.link-list-link {
    color: #9E0000;
}

div.link-list-link a:link, div.link-list-link a:visited, div.link-list-link a:hover {
    color: #9E0000;
}

div.faq-topic-title {
    font-weight: bold;
    color: #9E0000;
}

div.faq-qa div.title {
    font-weight: bold;
    color: #9E0000;
    padding-bottom: 3px;
}

div.link-collection-title {
    font-weight: bold;
    color: #9E0000;
}

div.link-collection div.title {
    font-weight: bold;
    color: #9E0000;
    padding-bottom: 3px;
}

div.link-collection-link {
    color: #9E0000;
}

div.link-collection-link a:link, div.link-collection-link a:visited, div.link-collection-link a:hover {
    color: #9E0000;
}

div.link-collection-description {
    padding-left: 9px;
}

div.content-block-pharmacy a:link, div.content-block-pharmacy a:visited {
    color: #980000;
    text-decoration: underline;
    font-weight: bold;
}

div.content-block-pharmacy a:hover {
    color: #980000;
    text-decoration: none;
    font-weight: bold;
}

div.content-block-pharmacy div.title {
    color: #980000;
    font-weight: bold;
}

table.pharmacy {
}

table.pharmacy tr.title {
    font-weight: bold;
    color: #9E0000;
}

table.pharmacy tr.content td.label {
    width: 240px;
}

table.pharmacy tr.content td.value {
    font-weight: bold;
}

table.pharmacy tr.content a:link, table.pharmacy tr.content a:visited {
    color: #980000;
    text-decoration: underline;
    font-weight: bold;
}

table.pharmacy tr.content a:hover {
    color: #980000;
    text-decoration: none;
    font-weight: bold;
}

table.open-hours {
    color: #002A33;
    background: #E3E6E8;
    text-align: center;
}

table.open-hours tr {
    height: 22px;
}

table.open-hours tr.week {
    font-weight: bold;
}

table.open-hours tr.header td {
    font-weight: bold;
    color: #980000;
    border-bottom: solid 1px #D3D3D3;
}

table.open-hours td.margin {
    width: 8px;
}

table.open-hours td.label {
    width: 68px;
    text-align: left;
}

table.open-hours tr.content td.label {
    font-weight: bold;
    border-right: solid 1px #D3D3D3;
}

table.open-hours tr.content td.value {
    width: 148px;
}

table.open-hours tr.light td.value {
    background: #F9F9F9;
}

div.pharmacy-details {
}

div.pharmacy-details b {
    color: #980000;
}

table.pharmacy-images {
    width: 100%;
}

table.pharmacy-images td {
    text-align: center;
}

div.file-links {
}

div.file-links div.file-link {
    color: #980000;
}

div.file-links div.file-link a:link, div.file-links div.file-link a:visited {
    color: #980000;
}

div.file-links div.file-link a:hover {
    color: #980000;
}

div.content-block-hospital a:link, div.content-block-hospital a:visited {
    color: #980000;
    text-decoration: underline;
    font-weight: bold;
}

div.content-block-hospital a:hover {
    color: #980000;
    text-decoration: none;
    font-weight: bold;
}
div.content-block-hospital a.norm:link, div.content-block-hospital a.norm:visited {
    color: #980000;
    text-decoration: none;
    font-weight: normal;
}

div.content-block-hospital a.norm:hover {
    color: #980000;
    text-decoration: underline;
    font-weight: normal;
}

div.content-block-hospital div.clinic {
    margin-left: 30px;
}

table.clinic td.label {
    width: 55px;
}

table.hospital td.label {
    width: 65px;
}

div.content-block-hospital table.hospital-official td {
    vertical-align: bottom;
}

div.content-block-hospital table.hospital-official td.label {
    width: 185px;
}

div.content-block-hospital a.extra {
    margin-left: 30px;
}

table.hospital a:link, table.hospital a:visited {
    color: #980000;
    text-decoration: none;
    font-weight: normal;
}

table.hospital a:hover {
    color: #980000;
    text-decoration: underline;
    font-weight: normal;
}

span.general-interest-inactive {
    color: #80989A;
}

div.general-interest a:link, div.general-interest a:visited {
    color: #980000;
    text-decoration: none;
    font-weight: normal;
}

div.general-interest a:link, div.general-interest a:visited {
    color: #980000;
    text-decoration: none;
    font-weight: normal;
}

div.general-interest a:hover {
    color: #980000;
    text-decoration: underline;
    font-weight: normal;
}

div.general-interest-question-list a:link, div.general-interest-question-list a:visited {
    color: #980000;
    text-decoration: none;
    font-weight: normal;
}

div.general-interest-question-list a:hover {
    color: #980000;
    text-decoration: underline;
    font-weight: normal;
}

div.general-interest-properties a:link, div.general-interest-properties a:visited {
    color: #980000;
    text-decoration: none;
    font-weight: normal;
}

div.general-interest-properties a:hover {
    color: #980000;
    text-decoration: underline;
    font-weight: normal;
}

div.general-interest-results a:link, div.general-interest-results a:visited {
    color: #980000;
    text-decoration: none;
}

div.general-interest-results a:hover {
    color: #980000;
    text-decoration: underline;
}

div.general-interest-results span.result {
    font-weight: bold;
    color: #980000;
}

div.general-interest-title {
    font-weight: bold;
    color: #9E0000;
}

div.general-interest-title span.label{
    font-weight: normal;
}

div.general-interest div.title {
    font-weight: bold;
    color: #9E0000;
    padding-bottom: 3px;
}

div.general-interest div.law {
}

div.ngo-list {
    font-weight: bold;
}

div.ngo-list a:link, div.ngo-list a:visited {
    font-weight: bold;
    color: #980000;
    text-decoration: underline;
}

div.ngo-list a:hover {
    font-weight: bold;
    color: #980000;
    text-decoration: none;
}

div.ngo-list div.category {
}

div.ngo-list div.subcategory {
    margin-left: 30px;
}

div.invitation a:link, div.invitation a:visited {
    font-weight: normal;
    color: #980000;
}

div.invitation a:hover {
    font-weight: normal;
    color: #980000;
}

table.consulting-hours {
    color: #002A33;
    background: #E3E6E8;
    text-align: center;
}

table.consulting-hours tr {
    height: 22px;
}

table.consulting-hours tr.week {
    font-weight: bold;
}

table.consulting-hours tr.header td {
    font-weight: bold;
    color: #980000;
    border-bottom: solid 1px #D3D3D3;
}

table.consulting-hours td.margin {
    width: 8px;
}

table.consulting-hours td.label {
    width: 68px;
    text-align: left;
}

table.consulting-hours tr.content td.label {
    font-weight: bold;
    border-right: solid 1px #D3D3D3;
}

table.consulting-hours tr.content td.value {
    width: 88px;
}

table.consulting-hours tr.light {
    background: #F9F9F9;
}

table.consulting-hours tr.dark {
    background: #E3E6E8;
}

table.antsz td.label {
    width: 80px;
}

table.antsz td.value {
    font-weight: bold;
}

div.ngo-results a:link, div.ngo-results a:visited {
    font-weight: bold;
    color: #980000;
    text-decoration: underline;
}

div.ngo-results a:hover {
    font-weight: bold;
    color: #980000;
    text-decoration: none;
}

div.ngo-results div.title {
    font-weight: bold;
    color: #980000;
}

div.ngo-results div.info {
    margin-left: 30px;
}

div.categories {
    font-style: italic;
    margin-left: 30px;
}

table.ngo-details {
}

table.ngo-details td.label {
    width: 150px;
}

div.extra-search a:link, div.extra-search a:visited {
    font-weight: bold;
    color: #980000;
}

div.extra-search a:hover {
    font-weight: bold;
    color: #980000;
}


div.content-block-hospital div.title {
    font-weight: bold;
    color: #9E0000;
}

div.content-block-hospital span.hospital-name {
    font-weight: bold;
    color: #9E0000;
}

div.content-block-hospital-extra div.title {
    font-weight: bold;
    color: #9E0000;
}

div.indent {
    margin-left: 30px;
}

table.extra-price {
}

table.extra-price td.label {
    width: 60px;
}

div.clinic-list {
}

div.clinic-list a:link, div.clinic-list a:visited {
    font-weight: bold;
    color: #980000;
}

div.clinic-list a:hover {
    font-weight: bold;
    color: #980000;
}

table.clinic-details {
    color: #002A33;
    margin: 5px 0px 5px 0px;
}

table.clinic-details a.net-link:link, table.clinic-details a.net-link:visited {
    color: #002A33;
    text-decoration: none;
}

table.clinic-details a.net-link:hover {
    color: #002A33;
    text-decoration: underline;
}

tr.comment {
    color: #7F9499;
}

table.clinic-details tr {
    height: 16px;
}

table.clinic-details tr.title td{
    color: #980000;
    font-weight: bold;
}

table.clinic-details tr.comment td.title {
    color: #980000;
    font-weight: bold;
}
table.clinic-details td.spacer {
    width:9px;
}

tr.comment {
    color: #7F9499;
}

tr.comment td.title a:link, tr.comment td.title a:visited {
    color: #C36B6B;
    font-weight: bold;
    text-decoration: underline;
}

tr.comment td.title a:hover {
    color: #C36B6B;
    font-weight: bold;
    text-decoration: none;
}

tr.comment td.label, tr.comment td.value {
    color: #7f9499;
}
/*table.clinic-details td.label {*/
    /*width: 180px;*/
/*}*/

table.clinic-details td.value {
    font-weight: bold;
}

div.profession-details {
}

div.profession-details div.title {
    color: #980000;
    font-weight: bold;
}

div.profession-details div.subtitle {
    color: #980000;
    font-weight: bold;
}

div.profession-details div.profession-group {
    font-weight: bold;
}

div.profession-details div.profession {
}

div.profession-details div.progress {
}

div.profession-details div.intervention {
    font-style: italic;
}

div.clinic-attendance {
}

div.clinic-attendance div.title {
    color: #980000;
    font-weight: bold;
}

div.clinic-attendance div.subtitle {
    color: #980000;
    font-weight: bold;
}

div.bordered-block-library {
}

div.bordered-block-library div.title {
    font-weight: bold;
}

table.library {
}

table.library tr.magin {
    height: 17px;
}

table.library-book {
}

table.library-book td {
    vertical-align: top;
}

table.library-book tr.link {
}

table.library-book tr.link a {
    margin-right: 12px;
}

table.library-book td.cover {
    width: 87px;
}

table.library-book td.title {
    width: 87px;
}

div.disease-results div.title {
    color: #980000;
    font-weight: bold;
}

div.disease-results a:link, div.disease-results a:visited {
    color: #980000;
    text-decoration: underline;
}

div.disease-results a:hover {
    color: #980000;
    text-decoration: none;
}

div.disease-results span.result {
    font-weight: bold;
    color: #980000;
    font-style: normal;
}

div.disease-results div.sub-subtitle {
    font-style: italic;
}

div.block-disease-book {
}

div.block-disease-book div.title {
    color: #980000;
    font-weight: bold;
}

div.block-disease-book div.subtitle {
    font-weight: bold;
}

div.block-disease-book div.sub-subtitle {
    font-style: italic;
}

div.block-disease-book a:link, div.block-disease-book a:visited {
    color: #980000;
}

div.block-disease-book a:hover {
    color: #980000;
}

div.block-disease-book div.text {
}

span.disease-inactive {
    color: #80989A;
}

span.disease-link-bold {
    font-weight: bold;
}

span.disease-link-bold a:link, span.disease-link-bold a:visited {
    text-decoration: underline;
}

span.disease-link-bold a:hover {
    text-decoration: none;
}

div.abc {
}

div.abc a:link, div.abc a:visited {
    color: #980000;
    text-decoration: none;
}

div.abc a:hover {
    color: #980000;
    text-decoration: underline;
}

div.abc span.abc-selected {
    color: #980000;
    font-weight: bold;
}

table.dictonary {
    margin-left: 70px;
}

table.dictonary tr {
    height: 18px;
}

table.dictonary td {
    width: 200px;
    line-height: 18px;
    vertical-align: top;
}

table.dictonary td a:link, table.dictonary td a:visited {
    color: #980000;
    text-decoration: none;
}

table.dictonary td a:hover {
    color: #980000;
    text-decoration: underline;
}

div.emergency {
}

div.emergency div.title {
    color: #980000;
    font-weight: bold;
}

div.help-links {
}

div.help-links div.title {
    color: #980000;
    font-weight: bold;
}

div.help-links a:link, div.help-links a:visited {
    color: #980000;
    text-decoration: underline;
}

div.help-links a:hover {
    color: #980000;
    text-decoration: none;
}

div.help-list {
}

div.help-list div.title {
    font-weight: bold;
}

div.help-list div.subtitle {
    color: #980000;
    font-weight: bold;
}

div.content-four-forms-container {
	width: 375px;
    position: absolute;
    margin: 0px 0px 0px -8px;
}

div.content-four-forms-container-rel {
	width: 375px;
    position: relative;
    margin: 0px 0px 0px -8px;
}

div.content-four-forms {
	width: 375px;
}

div.content-four-forms-kategoria {
    background: url("/drinfo/static/img/css/content_subtitle_background_tema_kivalasztasaval.gif") no-repeat top center;
}

div.content-four-forms-korhaz {
    background: url("/drinfo/static/img/css/content_subtitle_background_korhaz_kivalasztasaval.gif") no-repeat top center;
}

div.content-four-forms-spec {
    background: url("/drinfo/static/img/css/content_subtitle_background_beavatkozasok_spec.gif") no-repeat top center;
}

div.content-four-forms-kkszolg {
    background: url("/drinfo/static/img/css/content_subtitle_background_kenyelmi_szolg.gif") no-repeat top center;
}

div.content-four-forms-content {
	width: 366px;
	margin: 0px 3px 0px 8px;
}

div.four-forms-buttons-container {
    width: 366px;
    height: 30px;
	font-size: 1%;
}

div.four-forms-button {
    position: absolute;
    width: 112px;
    height: 30px;
    margin-top: 5px;
}

div.four-forms-button-beavatkozas {
    width: 165px;
    left: 15px;
}

img.four-forms-button-beavatkozas {
    width: 165px;
    height: 20px;
}

div.four-forms-button-kkszolg {
    width: 125px;
    left: 215px;
}

img.four-forms-button-kkszolg {
    width: 125px;
    height: 20px;
}

div.four-forms-button-korhaz {
    width: 120px;
    left: 40px;
}

img.four-forms-button-korhaz {
    width: 120px;
    height: 20px;
}

div.four-forms-button-tema {
    width: 120px;
    left: 220px;
}

img.four-forms-button-tema {
    width: 120px;
    height: 20px;
}

div.content-two-forms-container {
	width: 375px;
    position: absolute;
    margin: 0px 0px 0px -8px;
}

div.content-two-forms-container-rel {
	width: 375px;
    position: relative;
    margin: 0px 0px 0px -8px;
}

div.content-two-forms {
	width: 375px;
}

div.content-two-forms-dealer {
    background: url("/drinfo/static/img/css/content_subtitle_background_forgalmazo.gif") no-repeat top center;
    display: none;
}

div.content-two-forms-product {
    background: url("/drinfo/static/img/css/content_subtitle_background_termek.gif") no-repeat top center;
}

div.content-two-forms-kategoria {
    background: url("/drinfo/static/img/css/content_subtitle_background_tema.gif") no-repeat top center;
}

div.content-two-forms-korhaz {
    background: url("/drinfo/static/img/css/content_subtitle_background_korhaz.gif") no-repeat top center;
}

div.content-two-forms-content {
	width: 366px;
	margin: 0px 3px 0px 8px;
}

div.two-forms-buttons-container {
    width: 366px;
    height: 50px;
	font-size: 1%;
}

div.two-forms-button {
    position: relative;
    width: 112px;
    height: 20px;
    margin-top: 6px;
}

div.content-two-forms-dealer div.two-forms-button {
    left: 40px;
}

div.content-two-forms-product div.two-forms-button {
    left: 220px;
}

div.content-two-forms-kategoria div.two-forms-button {
    left: 40px;
}

div.content-two-forms-korhaz div.two-forms-button {
    left: 220px;
}

div.content-two-forms-static {
	width: 100%;
	height: 300px;
	font-size: 1%;
}

div.medicines {
}

div.medicines div.title {
    color: #980000;
    font-weight: bold;
}

table.medicine-list {
}

table.medicine-list tr.header {
    background: #E3E6E8;
    color: #980000;
    font-weight: bold;
}

table.medicine-list tr.header td {
    border-bottom: solid 1px #D3D3D3;
    vertical-align: top;
}

table.medicine-list tr.row-1 {
    background: #F9F9F9;
}

table.medicine-list tr.row-2 {
    background: #E3E6E8;
}

table.medicine-list td {
    border-left: solid 1px #D3D3D3;
    padding: 3px 8px 6px 8px;
    text-align: center;
}

table.medicine-list td.name {
    text-align: left;
}

table.medicine-list td.no-border {
    border-left: none 0px;
    text-align: left;
}

table.medicine-list td.name a:link, table.medicine-list td.name a:visited {
    color: #980000;
    text-decoration: none;
}

table.medicine-list td.name a:hover {
    color: #980000;
    text-decoration: underline;
}

table.medicine-details {
    color: #002A33;
}

table.medicine-details td.label {
    width: 210px;
    vertical-align: top;
}

table.medicine-details td.label-wide {
    width: 320px;
    vertical-align: top;
}

table.medicine-details td.value {
    font-weight: bold;
    vertical-align: bottom;
}

table.doctor-list tr.title{
    font-weight:bold;
}

table.doctor-list {
    color: #002A33;
    border-bottom-style:solid;
}

table.doctor-list td.label {
    vertical-align: top;
    width:65px;
}

table.doctor-list td.label-wide {
    width: 320px;
    vertical-align: top;
}

table.doctor-list td.value {
    font-weight: bold;
    vertical-align: bottom;
}
table.doctor-list td.spacer {
    width:9px;
}

table.kkszolg-details {
    color: #002A33;
}

table.kkszolg-details td.label {
    width: 220px;
    vertical-align: top;
}

table.kkszolg-details td.other-column {
    font-weight: bold;
    text-align: left;
}

table.kkszolg-list {
}

table.kkszolg-list tr.header {
    background: #E3E6E8;
    color: #980000;
    font-weight: bold;
}

table.kkszolg-list tr.header td {
    border-bottom: solid 1px #D3D3D3;
    vertical-align: top;
}

table.kkszolg-list tr.header td.osztalynev {
    width:300px;
}

table.kkszolg-list tr.header td.value {
}

table.kkszolg-list tr.row-1 {
    background: #F9F9F9;
}

table.kkszolg-list tr.row-2 {
    background: #E3E6E8;
}

table.kkszolg-list td {
    border-left: solid 1px #D3D3D3;
    padding: 3px 8px 6px 8px;
    text-align: center;
}

table.kkszolg-list td.osztalynev {
    width: 400px;
    text-align: left;
}

table.kkszolg-list td.intvalue {
    text-align: right;
    vertical-align: middle;
}
table.kkszolg-list td.textvalue {
    text-align: left;
    vertical-align: middle;;
}


table.kkszolg-list td.osztalynev a:link, table.kkszolg-list td.osztalynev a:visited {
    color: #980000;
    text-decoration: none;
}

table.kkszolg-list td.osztalynev a:hover {
    color: #980000;
    text-decoration: underline;
}

div.kkszolg-osztalynev {
    margin-left: 30px;
}


div.interaction {
    width: 466px;
}

div.interaction td.first-column {
    width: 400px;
}

div.interaction td.other-column {
    width: 60px;
    text-align: right;
}

table.medicine-details td.value a:link, table.medicine-details td.value a:visited {
    color: #980000;
    font-weight: bold;
    text-decoration: none;
}

table.medicine-details td.value td.name a:hover {
    color: #980000;
    font-weight: bold;
    text-decoration: underline;
}

table.home-subtitles {
    width: 376px;
    margin: 0px 3px 0px 3px;
}

table.home-subtitles td {
    width: 94px;
    height: 49px;
    text-align: center;
    vertical-align: top;
}

div.homepage-intro {
    width: 352px;
    margin: 0px 14px 0px 14px;
    padding-bottom: 10px;
    color: #3A585A;
    font-weight: normal;

}

body.akadalymentes {
	background: #FFFFFF;
	font-size: 100%;
}

body.akadalymentes div.main-content-container {
    width: auto;
	position: static;
	left: 0px;
	margin: 0px;
}

body.akadalymentes div {
    color: #000000;
    background: none;
}

body.akadalymentes span {
    color: #000000;
    background: none;
}

body.akadalymentes div.left-menu-box-top {
    width: auto;
    background: none;
    x-display: none;
}

body.akadalymentes div.left-menu-box {
    width: auto;
    x-background: red;
}

body.akadalymentes div.content-content {
	color: #000000;
	background: none;
}

body.akadalymentes div.content-separator {
	display: none;
}

body.akadalymentes div.left-menu-box-content {
    width: auto;
	background: none;
}

body.akadalymentes div.left-menu-box-bottom {
	background: none;
}

body.akadalymentes div.left-menu-box-container {
	background: none;
}

body.akadalymentes .hide4blind {
    display: none;
}

body.akadalymentes div.show4blind {
    display: block;
}

body.akadalymentes span.show4blind {
    display: inline;
}

body.akadalymentes div.title {
    color: #000000;
    font-weight: bold;
    font-size: 125%;
    background: none;
}

body.akadalymentes a:link, body.akadalymentes a:visited {
	color: #000000;
  font-weight: bold;
	text-decoration: underline;
}

body.akadalymentes a:hover {
	color: #000000;
  font-weight: bold;
	text-decoration: none;
}

body.akadalymentes a.plus-and-arrow {
	color: #000000;
  font-weight: bold;
}

body.akadalymentes a.plus-and-arrow:link, body.akadalymentes a.plus-and-arrow:visited {
	color: #000000;
  font-weight: bold;
	text-decoration: underline;
}

body.akadalymentes a.plus-and-arrow:hover {
	color: #000000;
  font-weight: bold;
	text-decoration: none;
}

body.akadalymentes div.link a.plus-and-arrow:link, body.akadalymentes div.link a.plus-and-arrow:visited {
	color: #000000;
  font-weight: bold;
	text-decoration: underline;
}

body.akadalymentes div.link a.plus-and-arrow:hover {
	color: #000000;
  font-weight: bold;
	text-decoration: none;
}

body.akadalymentes div.file-link a.plus-and-arrow:link, body.akadalymentes div.file-link a.plus-and-arrow:visited {
	color: #000000;
  font-weight: bold;
	text-decoration: underline;
}

body.akadalymentes div.file-link a.plus-and-arrow:hover {
	color: #000000;
  font-weight: bold;
	text-decoration: none;
}

body.akadalymentes div.left-menu-box-belepes a.link {
	color: #000000;
	background: none;
	padding-left: 0px;
}

body.akadalymentes div.left-menu-box-belepes a:link, body.akadalymentes div.left-menu-box-belepes a:visited  {
	color: #000000;
  text-decoration: underline;
}

body.akadalymentes div.left-menu-box-belepes a:hover  {
	color: #000000;
  text-decoration: none;
}

body.akadalymentes div.left-menu-box-partnereink a:link, body.akadalymentes div.left-menu-box-partnereink a:visited  {
	color: #000000;
  text-decoration: underline;
}

body.akadalymentes div.left-menu-box-partnereink a:hover  {
	color: #000000;
  text-decoration: none;
}

body.akadalymentes div.bottom-nav {
	width: auto;
	height: auto;
	text-align: left;
	font-size: 100%;
	padding-bottom: 10px;
}

body.akadalymentes div.left-menu-box-top {
	font-size: 100%;
	height: auto;
}

body.akadalymentes div.content-buttons img, body.akadalymentes div.form-buttons img {
    display: none;
}

body.akadalymentes div.content-buttons span.show4blind, body.akadalymentes div.form-buttons span.show4blind {
	font-size: 125%;
}

body.akadalymentes div.left-menu-box-kozerdeku span.show4blind {
}

body.akadalymentes div.left-menu-container, body.akadalymentes div.content-right-container {
	width: auto;
	float: none;
	margin: 0px;
	border-top: solid 2px #000000;
	border-bottom: solid 2px #000000;
}

body.akadalymentes div.left-menu, body.akadalymentes div.content-right {
	background: #FFFFFF;
	width: auto;
	margin: 0px;
	padding: 0px;
}

body.akadalymentes div.left-menu-main {
	width: auto;
    margin: 0px;
	padding: 0px;
}

body.akadalymentes div.left-menu-subtitle-container {
	width: auto;
	float: left;
	clear: left;
	padding: 0px;
    margin: 0px;
}

body.akadalymentes div.left-menu-item-disabled {
    display: none;
}

body.akadalymentes div.left-menu-item-active {
    font-weight: bold;
}

body.akadalymentes div.content-right-container {
	background: #AAAAAA;
}

body.akadalymentes div.content-right {
	margin: 0px 2px 0px 2px;
	background: #FFFFFF;
}

body.akadalymentes div.left-menu-separator {
	background: #AAAAAA;
	display: none;
}

body.akadalymentes div.top-menu-container {
	margin: 0px;
}

body.akadalymentes div.left-menu-box-title-container {
    width: auto;
	height: auto;
}

body.akadalymentes div.left-menu-box-title {
    width: auto;
	height: auto;
	margin: 5px 10px 5px 4px;
	border-bottom: solid 2px #AAAAAA;
}

body.akadalymentes div.left-menu-subtitle-container {
	margin-top: 5px;
}

body.akadalymentes div.left-menu-subtitle {
	margin-left: 15px;
}

body.akadalymentes div.left-menu-item {
	margin-left: 25px;
}

body.akadalymentes div.main-content-top {
	height: auto;
	margin-top: 0px;
}

body.akadalymentes div.top-menu-container {
	width: auto;
	text-align: left;
	font-weight: bold;
}

body.akadalymentes div.top-menu-main-title {
	font-size: 200%;
}

body.akadalymentes div.top-menu-subtitle {
	font-size: 150%;
}

body.akadalymentes div.top-menu {
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
}

body.akadalymentes div.top-menu-phones {
	margin-top: 10px;
}

body.akadalymentes div.content-top-bottom-separator {
	width: 100%;
	height: 2px;
	font-size: 1%;
	background: #AAAAAA;
	margin-bottom: 10px;
}

body.akadalymentes div.arrowed-link a {
	background: url("/drinfo/static/img/css/link_arrow_black.gif") top right no-repeat;
}

body.akadalymentes div.two-form-title {
	font-size: 125%;
	font-weight: bold;
	margin-left: 20px;
}

body.akadalymentes div.content-icons {
	height: auto;
	border: solid 2px #AAAAAA;
	text-align: center;
}

body.akadalymentes div.content-icon {
    float: none;
	margin: 5px;
}

body.akadalymentes div.main-content-link {
    display: none;
}

body.akadalymentes div.left-menu-item-container {
    width: auto;
    float: left;
}

body.akadalymentes div.left-menu-item {
    width: auto;
    margin: 5px 0px 0px 10px;
}

body.akadalymentes div.left-menu-item-separator {
    display: none;
}

body.akadalymentes div.left-menu-main-bottom {
    clear: both;
}

body.akadalymentes div.left-menu-box div.bordered-block-content {
	margin-left: 0px;
}

body.akadalymentes div.left-menu-box div.bordered-block-content {
	margin-left: 0px;
}

body.akadalymentes div.arrowed-link-right {
    width: auto;
	text-align: left;
}

body.akadalymentes div.left-menu-box-belepes div.form-buttons {
    width: auto;
	text-align: left;
}

body.nyomtatas {
    font-size: 70%;
}

body.nyomtatas .hide4print {
    display: none;
}

body.nyomtatas div.show4print {
    display: block;
}

body.nyomtatas span.show4print {
    display: inline;
}

body.nyomtatas div.main-content-top {
    display: none;
}

body.nyomtatas div.content-icons {
    display: none;
}

body.nyomtatas div.content-top-bottom-separator {
    display: none;
}

body.nyomtatas div.left-menu-container {
    display: none;
}

body.nyomtatas div.content-right-container {
    display: none;
}

body.nyomtatas div.content-buttons {
    display: none;
}

body.nyomtatas div.bottom-menu {
    display: none;
}

body.nyomtatas div.copyright {
	border-top: solid 2px #AAAAAA;
}

body.newsletter {
	background: #FFFFFF;
}

body.newsletter div.main-content-top-space {
	display: none;
}

body.newsletter div.main-content-container {
    width: 616px;
	position: static;
	left: 0px;
	margin: 0px;
	background: none;
}

body.newsletter div.main-content-border {
    width: auto;
	background: none;
}

body.newsletter div.main-content-middle {
	width: auto;
}

body.newsletter div.main-content {
    width: auto;
	background: url("/drinfo/static/img/css/newsletter_header.jpg") #FFFFFF no-repeat;
	text-align: left;
	margin: 0px;
	padding-top: 150px;
}

body.newsletter div.main-content-link-drinfo {
    position: absolute;
    margin: 57px 0px 0px 34px;
    width: 82px;
    height: 67px;
    font-size: 1%;
}

body.newsletter div.main-content-link-eum {
    position: absolute;
    margin: 0px 0px 0px 313px;
    width: 84px;
    height: 56px;
    font-size: 1%;
}

body.newsletter div.left-menu-container {
	display: none;
}

body.newsletter div.main-content-top {
	display: none;
}

body.newsletter div.content {
    width: auto;
}

body.newsletter div.content-wide {
	margin-left: 13px;
	margin-right: 13px;
}

body.newsletter div.newsletter-bottom-container {
    background: #909EA1;
    color: #FFFFFF;
    font-size: 80%;
    text-align: center;
}

body.newsletter div.newsletter-bottom {
    padding: 2px;
}

body.newsletter div.newsletter-bottom a:link, body.newsletter div.newsletter-bottom a:visited {
    color: #FFFFFF;
    text-decoration: underline;
}

body.newsletter div.newsletter-bottom a:hover {
    color: #FFFFFF;
    text-decoration: none;
}

body.popup {
    background: #EEEEEE;
}

div.popup-content-container {
    background: #EEEEEE;
    color: #002A33;
}

div.popup-content {
    padding: 10px;
}

div.popup-content-container div.title {
    color: #9E0000;
    font-weight: bold;
}

div.popup-content-container a:link, div.popup-content-container a:visited {
    color: #9E0000;
    text-decoration: none;
}

div.popup-content-container a:hover {
    color: #9E0000;
    text-decoration: underline;
}
div.content-content h1, div.content-content h2, div.content-content h3 {
	font-size: 125%;
}

table.kelta {
    border: solid 1px black;
    border-collapse: collapse;
    padding: 1px;
}

table.kelta td,table.kelta th {
    padding: 2px;
    border: solid 1px black;
    border-collapse: collapse;
}

table.kelta2 {
    border: solid 1px black;
    border-collapse: collapse;
}

table.kelta2 td.label {
    padding: 2px 6px 2px 2px;
    border: solid 1px black;
    border-collapse: collapse;
}

table.kelta2 td.value {
    padding: 2px 2px 2px 2px;
    border: solid 1px black;
    border-collapse: collapse;
}

span.kelta-rich-text table {
    border: solid 1px black;
    border-collapse: collapse;
}
span.kelta-rich-text td, p.kelta-rich-text th {
    border: solid 1px black;
    border-collapse: collapse;
    padding: 2px;
}

.w1024 div.main-content-container {
	width: 990px;
	margin-left: -495px;
}

.w1024 div.main-content-border {
	width: 990px;
	background-image: url("/drinfo/static/img/css/border_bg_1024.gif");
}

.w1024 div.main-content-top-space {
	width: 990px;
}

.w1024 div.main-content {
	width: 970px;
	background-image: url("/drinfo/static/img/css/main_header_1024.jpg");
}

.w1024 div.main-content-include-homepage {
	width: 554px;
}

.w1024 div.main-content-top {
	width: 970px;
}

.w1024 div.top-menu-container {
	margin-left: 555px;
}

.w1024 div.main-content-middle {
	width: 970px;
}

.w1024 div.content {
	width: 762px;
}

.w1024 div.content-wide {
	width: 762px;
}

.w1024 div.content-narrow {
	width: 557px;
}

.w1024 div.content-narrow div.content-separator {
	width: 557px;
	background-image: url("/drinfo/static/img/css/content_separator_narrow_1024.gif");
}

.w1024 div.content-wide div.content-separator {
	width: 758px;
	background-image: url("/drinfo/static/img/css/content_separator_wide_1024.gif");
}

.w1024 div.content-wide div.content-content {
	width: 758px;
	background-image: url("/drinfo/static/img/css/content_wide_bg_1024.gif");
}

.w1024 div.content-narrow div.content-content {
	width: 552px;
	background-image: url("/drinfo/static/img/css/content_narrow_bg_1024.gif");
}

.w1024 div.content-narrow div.content-content-home {
	background-image: url("/drinfo/static/img/css/content_narrow_home_bg_1024.gif");
}

.w1024 div.content-wide div.content-text {
	width: 742px;
}

.w1024 div.content-narrow div.content-text {
	width: 536px;
}

.w1024 div.bottom-nav {
	width: 970px;
}

.w1024 div.article-pager-text {
    width: 390px;
}

.w1024 div.content-wide div.article-pager-text {
     width: 570px;
}

.w1024 div.content-narrow div.article-pager-text {
     width: 365px;
}

.w1024 div.article-short-no-pic {
    width: 536px;
}

.w1024 input.form-w-360, .w1024 textarea.form-w-360 {
    width: 530px;
}

.w1024 select.form-w-360 {
    width: 535px;
}

.w1024 select.form-w-340 {
    width: 510px;
}

.w1024 select.form-w-325 {
    width: 490px;
}

.w1024 div.content-two-forms-container {
	width: 545px;
}

.w1024 div.content-two-forms-container-rel {
	width: 545px;
}

.w1024 div.content-two-forms {
	width: 545px;
}

.w1024 div.content-two-forms-content {
	width: 536px;
}

.w1024 div.two-forms-buttons-container {
    width: 686px;
}

.w1024 div.interaction {
    width: 636px;
}

.w1024 div.interaction td.first-column {
    width: 570px;
}

.w1024 table.home-subtitles {
    width: 546px;
}

.w1024 div.homepage-intro {
    width: 522px;
}

.touch span.plus-and-arrow {
    white-space: nowrap;
    background: #980000;
    border: outset 5px #984050;
    color: #980000;
    font-weight: normal;
    line-height: 350%;
    padding: 2px;
}

.touch div.plus-and-arrow {
    background: #980000;
    border: outset 5px #984050;
    color: white;
    font-weight: normal;
    margin-top: 7px;
    margin-bottom: 7px;
}

.touch a.plus-and-arrow:link, .touch a.plus-and-arrow:visited, .touch td.name a.plus-and-arrow:link, .touch td.name a.plus-and-arrow:visited {
    color: white;
    text-decoration: none;
    font-weight: bold;
}

.touch a.plus-and-arrow:hover, .touch td.name a.plus-and-arrow:hover {
    color: white;
    text-decoration: underline;
    font-weight: bold;
}

div.left-menu-item-preferred {
    background: #83969A;
    border: outset 5px #97A99A;
		color: #E7E9EA;
    font-weight: bold;
    padding: 2px;
    margin-top: 3px;
    margin-bottom: 3px;
}

div.left-menu-item-preferred a:link, div.left-menu-item-preferred a:visited, div.left-menu-item-preferred a:hover {
	color: #FFFFFF;
}
span.result {
    font-weight: bold;
    color: #980000;
    font-style: normal;
}
td.spacer{
    width:9px;
}
table.euszolg-szasze-doctor-list {
}
table.euszolg-szasze-doctor-list tr.new-line {
    height:16px;
}
table.euszolg-szasze-doctor-list tr.title {
    width:700px;
}
table.euszolg-szasze-doctor-list tr.title2 {
    width:700px;
}
table.euszolg-szasze-doctor-list td.label {
    width:65px;
}
table.euszolg-szasze-doctor-list td.spacer {
    width:9px;
}
table.euszolg-szasze-doctor-list td.value {
    font-weight:bold;
    text-align:left;
    width:600px;
}
