body {
	background-color: #1B3454;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: White;
	margin: 5px auto 5px auto;
	position: relative;
	size: auto;
	page: auto;
}

.uj {
	background-color: Red;
	color: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

a {
	color: Black;
	text-decoration: none;
	font-size: 12px;
}

a:hover {
	color: #4E2614;
	text-decoration: underline;
	font-size: 12px;
}

a:visited { color: #CD5806; }

.fent {
	vertical-align: top;
}

.fekete {
	color:black;
}

#container_end {
	clear: both;
}

#container_top {
	background: #4D6686;
	margin: 5px auto 5px auto;	
	width: 759px;
	height: 75px;
	color: Black;
	padding: 0px;
	clear: both;
	border: 1px solid black;
}

.logo {
	height: 75px;
	width: 75px;
	background-position: center middle;
	background-image: url(images/logo.gif);
	border: 0px 0px 0px 0px;
}

.banner {
	padding: 7px 70px 8px 69px;
}

.keret {
	border: 1px solid black;	
}

h1 {
	text-align: center;
	font-style: normal;
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-variant: small-caps;
}

#container_top_also {
	background: #4D6686;
	background-image: url(images/cont_top_logo_also.gif);
	background-repeat: no-repeat;
	background-position: center;
	margin: 5px auto 5px auto;	
	width: 759px;
	height: 52px;
	color: Black;
	padding: 0px;
	clear: both;
}

#container_login {
	background: #4D6686;
	margin: 5px auto 5px auto;	
	width: 759px;
	height: 25px;
	color: Black;
	padding: 0px;
	clear: both;
	vertical-align: right;
}

#container_login td.logbal {
	width: 280px;
}

#container_main {
	background-position: center;
	background-image: url(images/backgr.png);
	background-repeat: repeat-y;
	background-color: White;
	padding: 0px 0px 1px 0px;
	color: Black;	
	width: 759px;
	margin: 5px auto 5px auto;
	float: none;
	clear: left;
	height: auto;
}

#container_bottom {
	padding: 1px;
	vertical-align: top;
	background: #4D6686;
	border: 1px solid Black;
	color: Black;	
	width: 759px;	
	height: 95px;
	border-width: 1px 1px 1px 1px;
	margin: 5px auto 5px auto;	
	clear: both;
	text-align: center;
}

#layer_left {
	width: 175px;
   float: left;
/*	position: relative;
	left: 0px;
	top: 0px;*/
	margin: 10px 0px 10px 0px;	
	padding: 0px;
}

#layer_right {
   float: right;
   width: 175px;
	margin: 0px 0px 0px 0px;
}

#layer_center {
	float: left;
	margin-left: 0px;
	margin-top: 10px;
	width: 389px;
	text-align: left;
	vertical-align: top;
	padding: 10px 10px 10px 10px;
}

#tapcsik {
	text-transform: uppercase;
	background-image: url(images/csik_tap.gif);
	width: 175px;
	height: 55px;
}

#alocsik {
	float: left;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_alo.gif);
	width: 175px;
	height: 55px;
}

#forcsik {
	float: left;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_for.gif);
	width: 175px;
	height: 55px;
}

#uzecsik {
	float: left;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_uze.gif);
	width: 175px;
	height: 55px;
}

#letcsik {
	float: left;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_let.gif);
	width: 175px;
	height: 55px;
}

#egyebcsikbal {
	float: left;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_egy.gif);
	width: 175px;
	height: 55px;
	clear: left;
}

#hircsik {
	float: left;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_hir.gif);
	width: 175px;
	height: 55px;
}

#cikcsik {
	float: left;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_cik.gif);
	width: 175px;
	height: 55px;
}

#jatcsik {
	float: left;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_jat.gif);
	width: 175px;
	height: 55px;
}

#mancsik {
	float: left;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_man.gif);
	width: 175px;
	height: 55px;
}

#impcsik {
	float: left;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_imp.gif);
	width: 175px;
	height: 55px;
}

.msgboxcim {
	color: Black;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 10px;	
	height: 55px;
	line-height: 55px;
	text-indent: 5px;
}

#msgboxbody {
	clear: both;
	float: left;
	position: relative;
	width: 175px;
	height: auto;
	line-height: 160%;
	padding: 0px 0px 0px 0px;
	display: inline;
}

#msgboxbody a {
	color: Black;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;	
}

#msgboxbody a:hover {
	color: Black;
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
}

h1 {
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1px dotted Black;
	padding-bottom: 2px;
}

#csopcont h2 {
	font-size: 18px;
	margin-left: 5px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	border-bottom: 1px dotted black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	background-color: #7F98B8;
	line-height: 35px;
}

#csopcont h3 {
	font-size: 16px;
	margin-left: 5px;
	font-weight: normal;
	padding-left: 10px;
	background-color: #EFDFD1;
	line-height: 25px;
	text-decoration: none;
}

#csopcont h3  a {
	font-size: 16px;
	margin-left: 5px;
	font-weight: normal;
	padding-left: 10px;
	background-color: #EFDFD1;
	line-height: 25px;
	text-decoration: underline;
}

#csopcont h4 {
	font-size: 16px;
	margin-left: 5px;
	font-weight: normal;
	padding-left: 10px;
	background-color: #743374;
	line-height: 25px;
	text-decoration: none;
	color: white;
}

#csopcont h4  a {
	font-size: 16px;
	margin-left: 5px;
	font-weight: normal;
	padding-left: 10px;
	background-color: #743374;
	line-height: 25px;
	text-decoration: underline;
	color: white;
}

.newsdate {
	font-size: 10px;
	font-style: italic;
	color: #6666cc;
}

.newswriter {
	font-size: 10px;
	font-style: bold;
	color: #FF0000;
}

hr {
    border: 0px;
    color: black;
    background-color: black;
    height: 1px;
}

ul {
	list-style-type: none;
}

.focsopkep {
	margin-top: 5px;
	margin-left: 5px;
	float: right;
	clear: left;
}

.center_layer_li_focsop {
	margin-left: 0px;
	font-weight: bold;
	font-size: 12px;
}

.center_layer_li_alcsop {
	margin-left: 10px;
	padding-top: 2px;
}

#csopcont {
	float: left;
	width: 345px;
	padding-top: 0px;	
	padding-left: 2px;
}

#r_hircsik {
	float: right;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_hir.gif);
	width: 175px;
	height: 55px;
}

#r_cikcsik {
	float: right;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_cik.gif);
	width: 175px;
	height: 55px;
}

#r_konyvcsik {
	float: right;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_konyv.gif);
	width: 175px;
	height: 55px;
}

#r_techcsik {
	background-image: url(images/csik_egy.gif);
	float: right;
	position: relative;
	text-transform: uppercase;
	width: 175px;
	height: 55px;
}

#r_radcsik {
	background-image: url(images/csik_rad.gif);
	float: right;
	position: relative;
	text-transform: uppercase;
	width: 175px;
	height: 55px;
}

#r_jatcsik {
	float: right;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_jat.gif);
	width: 175px;
	height: 55px;
}

#r_mancsik {
	float: right;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_man.gif);
	width: 175px;
	height: 55px;
}

#r_impcsik {
	float: right;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_imp.gif);
	width: 175px;
	height: 55px;
}

#r_horcsik {
	float: right;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_hor.gif);
	width: 175px;
	height: 55px;
}

#r_joscsik {
	float: right;
	position: relative;
	text-transform: uppercase;
	background-image: url(images/csik_jos.gif);
	width: 175px;
	height: 55px;
}

.r_msgboxcim {
	color: Black;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	font-size: 10px;	
	height: 55px;
	line-height: 55px;
	text-indent: 5px;
}

#r_msgboxbody {
	clear: both;
	float: right;
	position: relative;
	width: 175px;
	height: auto;
	line-height: 160%;
	padding: 0px 0px 0px 0px;
	display: inline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-decoration: none;
	color: Black;	
	font-size: 10px;
}

#r_msgboxbody a {
	font-weight: normal;
	color: Black;
	text-decoration: none;
}

#r_msgboxbody a:hover {
	text-decoration: underline;
	font-weight: normal;
	color: Black;	
}

/* ---------------------- TAPASZTALATOK ---------------------- */

#tapcimtd {
	border-bottom: 1px dotted black;
	background-color: #7F98B8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: Black;
	padding: 2px 2px 2px 2px;
}

#tapcimtdalso {
	border-bottom: 1px dotted black;
	background-color: #EFDFD1;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: normal;
	color: Black;
	padding: 2px 2px 2px 2px;
}

#tapfcskep {
	background-color: #EFDFD1;
	color: Black;
	padding: 10px 2px 10px 5px;
	width: 30px;
	height: 25px;
	vertical-align: middle;
}

#tapfcskep img {
	background-color: White;
	border: 1px solid black;
}

#tapfcscim {
	background-color: #EFDFD1;
	padding: 10px 2px 10px 2px;
	width: 358px;
	height: 25px;
	vertical-align: middle;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: Black;	
}

#tapacs {
	background-color: White;	
}

#tapacs ul li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: Black;
	margin-left: 20px;
	list-style: circle;	
}

#ezoteri {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: Black;
	font-style: italic;
	text-align: center;
	line-height: 20px;
}

#tapacsszunet {
	line-height: 5px;
	background-color: White;
	font-size: 5px;
}

#tapfelsorolas {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: White;
	padding-left: 5px;
	background-color: #1B3454;
	vertical-align: middle;
}

#tapbevezeto {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	padding-left: 3px;
	background-color: White;
	vertical-align: middle;
	text-align: justify;
}

#tapbovebb {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	font-weight: normal;
	color: Black;
	padding-left: 5px;
	background-color: White;
}

#tapbovebb ul li {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	color: Black;
	margin-left: 20px;
	list-style: disc;	
	padding: 2px 0px 2px 0px;
}

#tapbekuldoneve {
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: Maroon;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
}

#tapegyebinfocim {
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: Black;
	padding: 2px 2px 2px 2px;
	font-weight: normal;
	text-align: left;
}

#tapegyebinfoadat {
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: Purple;
	padding: 2px 2px 2px 2px;
	font-weight: normal;
	text-align: right;
}

#tapszunet {
	background-color: White;
	height: 10px;
	border-bottom: 1px dotted black;
}

#tapszoveg {
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	margin-top: 5px;
	padding: 2px 2px 2px 2px;
	font-weight: normal;
	text-align: justify;
}

#tapmegjcomm {
	background-color: White;
	border-top: 1px dotted black;	
	border-bottom: 1px dotted black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: Black;
	padding: 2px 0px 2px 0px;
}

#taptaste {
	background-color: White;
	height: 10px;
	font-size: 8px;
	color: Red;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: right;
	padding-right: 2px;
}

#kommentiro {
	background-color: #1B3454;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	color: White;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
}

#kommentszoveg {
	background-color: #B1CAEA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	margin-top: 5px;
	padding: 2px 2px 2px 2px;
	font-weight: normal;
	text-align: justify;	
}

#komszunet {
	background-color: White;
	height: 10px;
}

.kommentdatum {
	font-size: 10px;
	font-style: italic;
	color: White;
	float: right;
	
}

#ujkom {
	font-size: 10px;
	color: #7B68EE;
	line-height: 16px;
	background-color: White;
	height: 20px;
	text-align: center;
	vertical-align: middle;
}

/* ---------------------- Belső hang ---------------------- */

#uzeinfocim {
	background-color: #BAD4DA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: Black;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	text-align: left;
}

#uzeinfocimjobb {
	background-color: #BAD4DA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: White;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	text-align: right;
}

#uzeinfoalcim {
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	color: Black;
	padding: 2px 2px 2px 2px;
	margin-left: 5px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
}

#uzeinfoadat {
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: Purple;
	padding: 2px 2px 2px 2px;
	font-weight: normal;
	text-align: right;
}

#uzeinfofocim {
	background-color: #BAD4DA;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	color: Black;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	text-align: left;	
	border-bottom: 1px dotted black;
}

#bolcsesseg {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	text-align: left;
}

.kimondta {
	font-size: 10px;
	color: Black;
	font-weight: normal;
	text-align: right;
	font-style: italic;
	float: left;
	clear: left;	
}

.kuldo {
	font-size: 10px;
	color: Black;
	font-weight: bold;
	text-align: right;
	float: right;
	clear: right;
}

.bdatum {
	font-size: 8px;
	color: #7B68EE;
	font-weight: normal;
	text-align: right;	
	float: right;	
	clear: right;
}

.smallinput {
	font-size: 10px;
}

.szerzo {
	font-size: 12px;
	color: Black;
	font-weight: bold;
	text-align: left;
	float: left;
}

.vdatum {
	font-size: 10px;
	color: Black;
	font-weight: normal;
	text-align: left;
	float: left;
	clear: both;
	color: #6666CC;
}

.legord {
	font-size: 9px;
}

#verskeret_sarok {
	background-image: url(images/verskeretminta_sarok.png);
	background-position: center;
	background-repeat: no-repeat;
	width: 30px;
	height: 30px;
}

#verskeret_bal {
	background-image: url(images/verskeretminta_balrepeat.gif);
	background-position: center;
	background-repeat: repeat-y;
	background-color: #1E9047;
	width: 30px;
}

#verskeret_jobb {
	background-image: url(images/verskeretminta_jobbrepeat.gif);
	background-position: center;
	background-repeat: repeat-y;
	background-color: #1E9047;
	width: 30px;
}

#verskeret_felso {
	background-image: url(images/verskeretminta_felsorepeat.gif);
	background-position: center;
	background-repeat: repeat-x;
	background-color: #1E9047;	
	height: 30px;
	width: 300px;
}

#verskeret_also {
	background-image: url(images/verskeretminta_alsorepeat.gif);
	background-position: center;
	background-repeat: repeat-x;
	background-color: #1E9047;
	height: 30px;
	width: 300px;
}

#versszoveg {
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 12px;
}

.versiro {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: Black;
	font-weight: bold;
	text-align: center;
	height: 50px;
}

.verscim {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: bold;
	text-align: center;
	line-height: 40px;
	vertical-align: middle;
}

.versszoveg {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	font-weight: normal;
	text-align: left;
	padding: 4px 4px 4px 4px;
}

.versfordito {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	font-weight: normal;
	text-align: right;
	padding: 4px 4px 4px 4px;
}

#elvalaszto {
	background-image: url(images/elvalaszto.png);
	background-repeat: no-repeat;
	background-position: center;
	background-color: White;
	height: 40px;
}

.versbekuldo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	font-weight: bold;
	text-align: right;
	padding: 4px 4px 4px 4px;
}

#verskeret_sarok_ures {
	width: 30px;
	height: 30px;
}

#verskeret_bal_ures {
	width: 30px;
}

#verskeret_jobb_ures {
	width: 30px;
}

#verskeret_felso_ures {
	height: 30px;
	width: 300px;
}

#verskeret_also_ures {
	height: 30px;
	width: 300px;
}

.versszoveg_purple {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Purple;
	font-weight: normal;
	text-align: left;
	padding: 4px 4px 4px 4px;
}

#ujbolbek {
	border-bottom: 1px dotted black;
	background-color: #EFDFD1;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: Black;
	padding: 2px 2px 2px 2px;
	font-variant: small-caps;
	text-align: center;	
}

/* ---------------------- Letöltések ---------------------- */

.prgnev {
	font-size: 12px;
	color: Black;
	font-weight: normal;
	text-align: left;
	background-color: #EFDFD1;	
}

.letszam {
	font-size: 10px;
	color: Black;
	font-weight: normal;
	text-align: left;
	font-variant: small-caps;
	background-color: White;
}

.filemeret {
	font-size: 10px;
	color: Black;
	font-weight: normal;
	text-align: left;
	font-variant: small-caps;
	background-color: White;
}

.prgleiras {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	font-variant: normal;
	color: Black;
	background-color: White;
}

.kep {
	width: 50px;
	color: Black;
	background-color: White;
}

/* ---------------------- Hírek ---------------------- */

.hirnev {
	font-size: 12px;
	color: Black;
	font-weight: normal;
	text-align: left;
	background-color: #EFDFD1;	
}

.hirdatum {
	font-size: 10px;
	color: Black;
	font-weight: normal;
	text-align: left;
	font-variant: small-caps;
	background-color: White;
}

.hirszunet {
	background-color: White;
	height: 5px;
}

#hircim {
	border-bottom: 1px dotted black;
	background-color: #7F98B8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: Black;
	padding: 2px 2px 2px 2px;
	font-variant: small-caps;	
}

.hirszoveg {
	font-size: 10px;
	color: Black;
	font-weight: normal;
	text-align: left;
	font-variant: normal;
	color: Black;
	background-color: White;
	text-align: justify;
}

/* ---------------------- Cikkek ---------------------- */

#cikkcim {
	border-bottom: 1px dotted black;
	background-color: #7F98B8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: Black;
	padding: 2px 2px 2px 2px;
	font-variant: small-caps;
	text-align: center;
}

.cikkiro {
	font-size: 11px;
	color: Black;
	font-weight: normal;
	text-align: left;
	background-color: White;
	font-style: italic;
}

.cikkszunet {
	background-color: White;
	height: 5px;
	border-bottom: 1px dotted black;
}

.cikkalcim {
	background-color: #EFDFD1;
	font-size: 11px;
	color: Black;
	font-weight: normal;
	text-align: center;
}

.cikkegyeb {
	font-size: 10px;
	color: Black;
	font-weight: normal;
	text-align: left;
	background-color: White;
}

/* ---------------------- Mandala ---------------------- */

#mandalacim {
	border-bottom: 1px dotted black;
	background-color: #7F98B8;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	color: Black;
	padding: 2px 2px 2px 2px;
	font-variant: small-caps;	
}

#mandala {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: Black;
	padding: 2px 2px 2px 2px;
	background-color: White;
}

#mandala ul li {
	list-style: url(images/mutato.gif);
	font-weight: bold;
}

.smallmtxt {
	font-weight: normal;
	font-size: 10px;
}

/* ---------------------- Horoszkóp ---------------------- */

#horoszkophatter {
	background-image: url(images/kartya_loop.jpg);
	background-repeat: repeat-y;
	width: 300px;
}

#horoszkopszel {
	width: 300px;
}

#horoszkoptabla {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 20px;
	color: Black;
	text-align: center;
	width: 180px;
	font-weight: bold;
}

#horaltnev {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: Black;
	text-align: center;
	font-weight: bold;	
}

#horaltszoveg {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: Black;
	text-align: justify;
	font-weight: normal;	
}

.horszoveg {
	font-size: 14px;
	color: Black;
	font-weight: normal;
	text-align: left;
	font-variant: normal;
	color: Black;
	background-color: White;
	text-align: justify;
}

/* ---------------------- Tarot ---------------------- */

#tarottable {
	background-color: White;
	background-image: url(images/small/bgasztal.png);
	background-repeat: repeat;
}

#tarottable tr td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	text-align: center;
	height: 185px;
}

/* ---------------------- Tech ---------------------- */

#techtable
	{
		width: 387px;
	}
	
#techtable td.tech
	{
		background-image: url(images/grad_blue.jpg);
		background-repeat: repeat-x;
		background-position: bottom;
		text-align: center;
		font-size: 20px;
		font-weight: bold;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		height: 30px;
		border-bottom: 1px solid black;
		border-left: 1px solid black;
		border-right: 1px solid black;
	}
	
#techtable p.focim
	{
		font-size: 18px;
		font-weight: bold;
		text-decoration: none;
		font-style: normal;
	}
	
#techtable p.bekezdes
	{
		text-indent: 20px;
	}
	
#techtable p.bekezdes a:visited
	{
		text-decoration: underline;
	}
