body
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFCC66;
	margin: 20px;
	}
a
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	outline: none;
	text-decoration: none;
	color: #007bc4;
	}
a:hover { color: #000000; }
li { list-style: decimal; }
:focus
	{
	outline-style: none;
	}
#container
	{
	background-color: #FFFFFF;
	position: relative;
	margin: auto auto;
	width: 820px;
	border: solid 3px #CC0000;
	}
#fejlec, #tartalom, #lablec, .simakeretes, #fl_menu
	{
	position: relative;
	margin: auto auto;
	}
#fejlec
	{
	width: 800px;
	height: 130px;
	top: 5px;
	padding-bottom: 10px;
	}
#fl_menu
	{
	background: url(../img/index/header_m.png);
	width: 800px;
	height: 30px !important;
	line-height: 30px !important;
	text-align: center;
	margin-bottom: 5px;
	}
#lablec
	{
	width: 800px;
	height: 56px;
	margin-top: 10px;
	margin-bottom: 15px;
	}
#also_menu
	{
	width: 800px;
	height: 16px;
	padding-top: 14px;
	border-bottom: solid 2px #FFFFFF;
	text-align: center;
	position: absolute;
	bottom: 24px;
	z-index: 2;
	}
#also_menu_bg
	{
	background: url(../img/index/footer.png);
	width: 800px;
	height: 56px;
	margin-top: 10px;
	margin-bottom: 15px;
	position: absolute;
	bottom: -15px;
	z-index: 1;
	}
#felso_menu
	{
	height: 26px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: center;
	}
#kisbetus { width: 800px; font-weight: bold; font-size: 11px; color: #FFFFFF; text-align: center; margin-top: 5px; position: absolute; bottom: 5px; z-index: 2; }
#kisbetus a { font-weight: bold; font-size: 11px; color: #FFFFFF; }
#kisbetus a:hover { font-weight: bold; font-size: 11px; color: #FFFFCC; }
.menupont, .menupont_index, .menupont_a, .menupont_index_a { font-weight: bold; color: #FFFFFF; line-height: 16px; font-size: 12px; }
.menupont, .menupont_a { padding: 10px 5px 2px 6px; border-left: solid 1px #FFFFFF; }
.menupont_index, .menupont_index_a { padding: 10px 5px 2px 5px; }
.menupont:hover , .menupont_index:hover { color: #FFFFCC; }
.fmenupont, .fmenupont_index, .fmenupont_a, .fmenupont_index_a { font-weight: bold; color: #FFFFFF; line-height: 26px; font-size: 12px; }
.fmenupont, .fmenupont_a { padding: 4px 5px 3px 6px; border-left: solid 1px #FFFFFF; }
.fmenupont_index, .fmenupont_index_a { padding: 4px 5px 3px 5px; }
.fmenupont:hover , .fmenupont_index:hover { color: #FFFFCC; }
.menupont_a, .menupont_index_a, .fmenupont_a, .fmenupont_index_a { cursor: default; }
#tartalom { width: 808px; }
.flbg_index { background: url(../img/index/header_bg.jpg); background-repeat: no-repeat; background-position: left top; }
.flbg { background: url(../img/fl_2.jpg); background-repeat: no-repeat; background-position: left top; }
#tartalmi_table td { background-color: #FFFFCC; vertical-align: top; }
#cikk_table { margin-top: 20px;}
.baloldali { border-right: dashed 2px #CC0000; padding-right: 20px; }
.jobboldali { padding-left: 20px; }
#bal_sav, #jobb_sav { width: 153px; padding-top: 15px; }
#fotartalom { width: 440px; padding: 10px 23px 10px 23px; }
#fotartalom2 { width: 597px; padding: 10px 23px 10px 23px; }
.simakeretes { border: solid 1px #CC0000; width: 438px; }
.simakeretes2 { border: solid 1px #CC0000; width: 438px; background-color: #FFFFFF; }
.simaker_cim { background-color: #CC0000; padding: 5px 10px 5px 10px; font-size: 16px; font-weight: bold; color: #FFFFFF; }
.szaggatottkeretes { border: dashed 2px #CC0000; width: 436px; background-color: #FFFFFF; }
.szaggatottkeretes2 { border: dashed 2px #CC0000; width: 573px; background-color: #FFFFFF; padding-right: 20px; }
.simakeretes, .simakeretes2, .szaggatottkeretes, .szaggatottkeretes2, .szoveg { margin-bottom: 20px; }
.savkeretes { border: solid 5px #eaae0f; }

/*Általános*/
.fl { float: left; }
.fr { float: right; }
.clr { clear: both; }
.tc { text-align: center}
.kover { font-weight: bold; }
h1, h2, .otherh2, .erdekesh2 { font-family: Arial, Helvetica, sans-serif; text-align: center; letter-spacing: 1px; padding: 10px 0px 10px 0px; margin: 0px 0px 5px 0px; }
h1 { color: #000000; font-size: 20px; border-bottom: dashed 2px #CC0000; }
.otherh2 { color: #CC0000; font-size: 20px; }
.erdekesh2 { color: #CC0000; font-size: 15px; border-bottom: dashed 2px #CC0000; margin: 0px 10px 0px 10px; }
h2 { color: #CC0000; font-size: 15px; }
.kiemelt { color: #CC0000;}
.nagy_szoveg { font-size: 15px; font-weight: bold; }
.kisszoveg { font-size: 11px; line-height: 15px; }
.kisszoveg2 { font-size: 12px; line-height: 15px; }
.border { border: solid 3px #CC0000; }
.p_r { padding-right: 20px;}
.padding { padding: 10px; }
.padding_nagy { padding: 10px 20px 10px 20px; }
.relativ_cent { position: relative; margin: auto auto; text-align: center; margin-bottom: 15px; }

.gomb { position: relative; margin: auto auto; background: url(../img/lymphocare/gomb.jpg); width: 117px; height: 22px; line-height: 21px; display: block; color: #FFFFFF; font-weight: bold; }

#popup, #popup_links
	{
	position: absolute;
	top: 50px;
	left: 50%;
	margin-left: -193px;
	width: 386px;
	height: 415px;
	z-index: 10000;
	}
#popup
	{
	background: url(../img/popup_bg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	}
#popup h4, #popup h5 { margin: 0px; padding: 0px; border: none;}
#popup h1 { font-size: 16px; color: #FFFFFF; margin: 25px 0px 0px 0px; padding: 0px; border: none; letter-spacing: 0px; font-weight: bold; }
#popup h2 { font-size: 16px; color: #000000; margin: 40px 0px 0px 0px; padding: 0px; }
#popup h3 { font-size: 12px; color: #000000; margin: 20px 50px 0px 50px; padding: 0px; text-align: center; }
#popup h4 { font-size: 12px; color: #000000; margin: 15px 50px 0px 50px; padding: 0px; text-align: center; font-weight: normal; }
#popup_links h5 { font-size: 12px; font-weight: normal; margin: 340px 50px 0px 150px; padding: 0px; text-align: right; text-decoration: underline; }
.bezar { font-weight: bold; color: #FFFFFF; position: absolute; left: 358px; top: 14px; }
.felir { color: #990000; text-decoration: underline; }
.felir:hover { color: #000000; text-decoration: underline; }

#vipbody {
background-color:#f5e09e;
border-color:#bb2034;
border-style:solid;
border-width:0px 1px 1px;
margin:auto;
text-align:center;
width:570px;
}
#vipheader {
background-color:#bb2034;
color:White;
font-size:14pt;
height:20px;
margin:auto;
padding:10px 0px;
text-transform:capitalize;
vertical-align:middle;
width:100%;
}
#viptable {
border:2px solid #bb2034;
border-collapse:collapse;
margin:10px;
width:90%;
}
#viptable td {
background-color:#FFF;
text-align:left;
padding: 2px 22px 2px 22px;
}
#viptable td a { color:#000; }
#viptable td a:hover { color:#bb2034; }
#viptable td.viptableheader {
border-right:2px solid #bb2034;
background-color: #fcefcf;
font-weight:bold;
line-height: 13px;
font-size: 12px;
text-align:right;
text-transform:capitalize;
width:22%;
}
#viptable td.vipnamecell {
color:#bb2034;
font-weight:bold;
text-transform:uppercase;
}
#viptable td.even {
background-color:#FFFF9C;
}
