/* WG_CSS_PARA_STYLE WG_szoveg|DEFAULT|normal */
/* WG_CSS_PARA_STYLE WG_egyen||kiegyenlitett */
/* WG_CSS_PARA_STYLE WG_cim||cimsor */
/* WG_CSS_PARA_STYLE WG_alcim||szekciocim */
/* WG_CSS_PARA_STYLE WG_kivonat||kivonat */
/* WG_CSS_PARA_STYLE WG_kiemelt||kiemelt */
/* WG_CSS_PARA_STYLE WG_datum||datum/szerzo */
/* WG_CSS_PARA_STYLE WG_apro||aprobetus */
/* WG_CSS_PARA_STYLE WG_MOD_TabHead||ful nev */
/* WG_CSS_PARA_STYLE WG|TABLEDEFAULT|tabla alapstilus */
/* WG_CSS_FORMLABEL_STYLE WG|DEFAULT|form cimke alapstilus */ 
/* WG_CSS_FORMELEM_STYLE WG|DEFAULT|form elem alapstilus */
/* WG_CSS_FORMBUTTON_STYLE WG|DEFAULT|form gomb alapstilus */


/* ez a default stílusfile. a jelenlegi állapotában egy erőteljes 
   kék árnyalatú színséma van benne. ennek megfelelően módosítsd.
   pdx, 2005/04/27 */


/* alap stilusok */
BODY,DIV,P,TD,TH {
	font-family: Tahoma, Arial, Helvetica;
	color: #000000;
	font-weight: normal;
}
BODY {
	margin: 5px;
}
TH {	font-size: 80%;	font-weight: bold; }
TD {	font-size: 80%; }
UL,OL,LI { text-align: left; }
A:link,A:visited,A:active {
	color: #017501;
	text-decoration: none;
}
A:hover { 
	color: #FF0000;
	text-decoration: underline;
}

/* bekezdés stílusok. ha az alap P-be nem kell semmi spéci,
   hagyd ki az alábbi P definíciót. */
P {
	text-align: left;
}
.WG_norm,.WG_szoveg,.WG_MOD_szoveg {
	font-weight: normal;
	font-style: normal;
}
.WG_bal {
	font-weight: normal;
	font-style: normal;
	text-align: left;
}
.WG_jobb,.WG_MOD_tovabblink,.WG_MOD_tovabblinkCimlap {
	font-weight: normal;
	font-style: normal;
	text-align: right;
}
.WG_kozep,.WG_MOD_eszkozOldal,.WG_MOD_FORUM_eszkozok {
	font-weight: normal;
	font-style: normal;
	text-align: center;
}
.WG_egyen {
	font-weight: normal;
	font-style: normal;
	text-align: justify;
}
.WG_cim,.WG_MOD_cim,.WG_MOD_cimCimlap {
	font-size: 120%;
	color: #402000;
	font-weight: bold;
	font-style: normal;
}
.WG_alcim,.WG_MOD_alcim,.WG_MOD_kerdes,.WG_MOD_cimKotes,.WG_MOD_FORUM_cim {
	color: #804000;
	font-weight: bold;
	font-style: normal;
}
.WG_kivonat,.WG_MOD_kivonat,.WG_MOD_kivonatKereses,.WG_MOD_kivonatCimlap,.WG_MOD_FORUM_kivonat {
	font-weight: bold;
	font-style: italic;
}
.WG_kiemelt,.WG_MOD_kiemelt {
	font-weight: bold;
	font-style: normal;
}
.WG_apro,.WG_MOD_apro {
	font-weight: normal;
	font-style: normal;
	font-size: 80%;
	padding-left: 20px;
	padding-right: 20px;
}
.WG_beljebb,.WG_MOD_magyarazat {
	font-weight: normal;
	font-style: normal;
	padding-left: 20px;
	padding-right: 20px;
}
.WG_duplaBeljebb {
	font-weight: normal;
	font-style: normal;
	padding-left: 40px;
	padding-right: 40px;
}
OL,UL,LI,UL.WG_MOD_listaKotes,LI.WG_MOD_listaKotes {
	font-weight: normal;
	font-style: normal;
}
HR {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	color: #017501;
	background-color: #017501;
	height: 1px;
}

/* kép beszúrási stílusok */
IMG.WG_ikon {
	vertical-align: bottom;
	border: 0px;
}
IMG.WG_L {
	float: left;
	border: 0px;
	margin-right: 20px;
	margin-bottom: 10px;
}
IMG.WG_R {
	float: right;
	border: 0px;
	margin-left: 20px;
	margin-bottom: 10px;
}
IMG.WG_C {
	border: 0px;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
TABLE.WG_alairtKep_L {
	float: left;
	padding: 0px;
	margin: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: none;
}
TABLE.WG_alairtKep_R {
	float: right;
	padding: 0px;
	margin: 0px;
	margin-left: 10px;
	margin-bottom: 10px;
	border: none;
}
TABLE.WG_alairtKep_C {
	float: none;
	padding: 0px;
	margin: 10px;
	border: none;
}
TABLE.WG_alairtKep_L TD,TABLE.WG_alairtKep_R TD,TABLE.WG_alairtKep_C TD {
	margin: 4px;
	font-weight: bold;
	text-align: center;
	font-size: 70%;
}	

/* tábla stílusok */
TABLE.WG,TABLE.WG_EDITOR,TABLE.WG_MOD_lista {
	border: 2px solid #017501;
	border-collapse: collapse;
}
TR.WG,TR.WG_MOD_lista,TABLE.WG TR,TABLE.WG_EDITOR TR,TABLE.WG_MOD_lista TR {
	border: 1px solid #017501;
	vertical-align: top;
}
TR.WG_V2,TR.WG_MOD_lista_V2 {
	border: 1px solid #017501;
	background-color: #D1FFD1;
	vertical-align: top;
}
TR.WG_V3,TR.WG_MOD_lista_V3 {
	border: 1px solid #017501;
	background-color: #B1FFB1;
	color: #000020;
	vertical-align: top;
}
TH.WG,TH.WG_MOD_lista,TABLE.WG TH,TABLE.WG_MOD_lista TH,TABLE.WG_EDITOR TH {
	padding: 5px;
	background-color: #A1FFA1;
	border: 1px solid #017501;
	font-weight: bold;
	font-style: normal;
	color: #300000;
	text-align: center;
}
TH.WG_jobbra {
	padding: 5px;
	background-color: #BAD8FF;
	border: 1px solid #017501;
	font-weight: bold;
	font-style: normal;
	color: #300000;
	text-align: right;
}
TD.WG,TD.WG_MOD_lista,TABLE.WG TD,TABLE.WG_MOD_lista TD,TABLE.WG_EDITOR TD {
	padding: 5px;
	border: 1px solid #017501;
	font-weight: normal;
	font-style: normal;
}

/* form elemek stílusa */
FORM {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
INPUT,TEXTAREA,SELECT,INPUT.WG,TEXTAREA.WG,SELECT.WG,INPUT.WG_SYS_OldalInfo,SELECT.WG_SYS_OldalInfo,TEXTAREA.WG_SYS_OldalInfo {
	border: 2px inset #c0c0c0;
	background: white;
	font-size: 90%;
	font-weight: normal;
	font-style: normal;
	padding-top: 2px;
	padding-left: 2px;
}
INPUT.WG_gomb,INPUT.WG_SYS_OldalInfo_gomb {
	background: #017501;
	border: 2px outset #017501;
	color: white;
	font-size: 80%;
	font-weight: bold;
	font-style: normal;
	padding: 0px;
}

/* rendszer stilusok */
P.WG_MOD_TabHead {
	font-weight: bold;
	background-color: red;
	border: 2px solid yellow;
	color: white;
}
	
.WG_MOD_BoxedHead,P.WG_SYS_OldalInfo_cim {
	font-weight: bold;
	font-style: normal;
	text-align: left;
	color: #ffffff;
	background-color: #017501;
	border-bottom: none;
	padding: 3px;
	padding-left: 10px;
	margin-bottom: 0px;
	width: 90%;
}
.WG_MOD_BoxedHead A:link { color: white; }
.WG_MOD_BoxedHead A:visited { color: white; }
.WG_MOD_BoxedHead A:hover { color: white; }
.WG_MOD_BoxedBody,P.WG_SYS_OldalInfo_box {
	font-size: 90%;
	font-weight: normal;
	font-style: normal;
	text-align: justify;
	color: black;
	border: 1px solid #017501;
	border-top: none;
	padding: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 90%;
}
P.WG_SYS_OldalInfo_form {
	font-weight: bold;
	font-style: normal;
	text-align: left;
	color: #ffffff;
	background-color: #017501;
	border-bottom: none;
	padding: 3px;
	padding-left: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 90%;
}

/* oldalsó listák (sidebar) stílusa, hierarchikusan L0-tól (legfelső szint) Ln-ig */
DIV.WG_SideBar_L0 {
 	font-size: 11px;
 	text-align: left;
 	padding: 0px;
 	margin: 0px;
 	margin-left: 9px;
 	margin-right: 5px;
}
DIV.WG_SideBar_L0 A:link { font-weight: normal;color: #CDDEFF;text-decoration: none; }
DIV.WG_SideBar_L0 A:visited { font-weight: normal;color: #CDDEFF;text-decoration: none; }
DIV.WG_SideBar_L0 A:hover { font-weight: normal;color: #ffffff;text-decoration: none; }
DIV.WG_SideBar_L0 IMG.WG_SideBar_Icon { border: 0px; }
DIV.WG_SideBar_L1 {
 	font-size: 11px;
 	text-align: left;
 	padding: 0px;
 	margin: 0px;
 	margin-left: 19px;
 	margin-right: 5px;
}
DIV.WG_SideBar_L1 A:link { font-weight: normal;color: #CDDEFF;text-decoration: none; }
DIV.WG_SideBar_L1 A:visited { font-weight: normal;color: #CDDEFF;text-decoration: none; }
DIV.WG_SideBar_L1 A:hover { font-weight: normal;color: #ffffff;text-decoration: underline; }
IMG.WG_SideBar_L1_Icon { border: 0px;position: relative;left: 9px;float: left;margin-top: 2px;display: block; }
DIV.WG_SideBar_L2 {
 	font-size: 11px;
 	text-align: left;
 	padding: 0px;
 	margin: 0px;
 	margin-left: 29px;
 	margin-right: 5px;
}
DIV.WG_SideBar_L2 A:link { font-weight: normal;color: #CDDEFF;text-decoration: none; }
DIV.WG_SideBar_L2 A:visited { font-weight: normal;color: #CDDEFF;text-decoration: none; }
DIV.WG_SideBar_L2 A:hover { font-weight: normal;color: #ffffff;text-decoration: underline; }
IMG.WG_SideBar_L2_Icon { border: 0px;position: relative;left: 19px;float: left;margin-top: 2px;display: block; }

/* menü stílusok */
DIV.WG_Menu_L0 {
 	font-size: 11px;
 	text-align: left;
 	padding: 0px;
 	margin: 0px;
 	margin-left: 9px;
 	margin-right: 5px;
}
DIV.WG_Menu_L0 A:link { font-weight: normal;color: #CDDEFF;text-decoration: none; }
DIV.WG_Menu_L0 A:visited { font-weight: normal;color: #CDDEFF;text-decoration: none; }
DIV.WG_Menu_L0 A:hover { font-weight: normal;color: #ffffff;text-decoration: none; }
DIV.WG_Menu_L0 IMG.WG_SideBar_Icon { border: 0px; }
DIV.WG_Menu_L1 {
 	font-size: 11px;
 	text-align: left;
 	padding: 0px;
 	margin: 0px;
 	margin-left: 19px;
 	margin-right: 5px;
}
DIV.WG_Menu_L1 A:link { font-weight: normal;color: #CDDEFF;text-decoration: none; }
DIV.WG_Menu_L1 A:visited { font-weight: normal;color: #CDDEFF;text-decoration: none; }
DIV.WG_Menu_L1 A:hover { font-weight: normal;color: #ffffff;text-decoration: none; }
DIV.WG_Menu_L1 IMG.WG_SideBar_Icon { border: 0px; }


IMG.WG_MOD_GallThumb {
	border: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
}
IMG.WG_MOD_GallFull {
	border: 2px;
}

/* innentől definiálj helyi, csak az adott site-ra vonatkozó class-eket. */

@media screen {
/* csak a browseres megjelenés class-ei */
 /* a main contentet körbeölelő DIV stílusa. mivel öröklődik, vigyázva
    használd. direkt (px-es) font méretet lehetőleg CSAK ITT adj meg,
    különben nem fog működni a méretezhető szöveg feature. */
 DIV.tuHead {
 	width: 753px;
 	height: 105px;
 	margin: 0em;
 	padding: 0em;
 	background: url('../imgs/head.gif') no-repeat top left;
 	text-align: left;
 }
 DIV.tuHead DIV.tuAdTop {
 	display: block;
 	margin: 0px;
 	padding: 0px;
 	margin-left: 268px;
 	padding-top: 10px;
 	width: 468px;
 	height: 60px;
 }
 DIV.tuHead DIV.tuInfo {
 	width: 462px;
 	margin: 0px;
 	padding: 0px;
 	margin-left: 268px;
 	text-align: right;
 	margin-top: 0.5em;
 	color: #109F05;
 	font-size: 10px;
 	font-weight: bold;
 }
 DIV.tuMain {
 	width: 753px;
 	margin: 0px;
 	padding: 0px;
 	float: none;
 }
 DIV.tuLeft {
 	width: 155px;
 	float: left;
 	margin: 0px;
 	padding: 0px;
 	background: url('../imgs/left_bgr.gif') repeat-y;
 	text-align: left;
 }
 DIV.tuLeft DIV.tuLeftHead {
 	width: 150px;
 	margin: 0px;
 	padding: 0px;
 	margin-right: 5px;
 	background: url('../imgs/left_head.gif') no-repeat;
 }
 DIV.tuLeft DIV.tuLeftFoot {
 	width: 150px;
 	margin: 0px;
 	padding: 0px;
 	margin-right: 5px;
 	background: url('../imgs/left_foot.gif') no-repeat;
 }
 DIV.tuLeft DIV.tuSection {
 	width: 150px;
 	height: 32px;
 	margin: 0px;
 	padding: 0px;
 	padding-top: 5px;
 	margin-right: 5px;
 	color: #FFEA02;
 	font-size: 11px;
 	font-weight: bold;
 	text-align: center;
 	background: url('../imgs/left_sect.gif') no-repeat;
 }
 DIV.tuLeft DIV.tuMenu {
 	width: 150px;
 	margin: 0px;
 	padding: 0px;
 	margin-right: 5px;
 	margin-bottom: 5px;
 	padding-left: 15px;
 	font-size: 10px;
 	font-weight: bold;
 	text-align: left;
 	color: #017501;
 }
 DIV.tuLeft DIV.tuMenu A:link,DIV.tuLeft DIV.tuMenu A:active,DIV.tuLeft DIV.tuMenu A:visited {
 	text-decoration: none;
 	color: #017501;
 	font-weight: bold;
 }
 DIV.tuLeft DIV.tuMenu A:hover {
 	text-decoration: none;
 	color: #FF0000;
 	font-weight: bold;
 }
 DIV.tuNaptar {
 	margin-top: 5px;
 	margin-left: 12px;
 	text-align: center;
 	padding-bottom: 5px;
 	float: none;
 	width: 125px;
 	font-size: 9px;
 	font-weight: bold;
 }
 DIV.tuNaptar TABLE {
 	margin-top: 5px;
	border: 1px solid #FFEFC0;
	border-collapse: collapse;
 }
 DIV.tuNaptar TABLE TR TH {
 	width: 12px;
 	font-size: 9px;
 	font-weight: bold;
 	text-align: center;
	border: none;
 	color: #603000;
 }
 DIV.tuNaptar TABLE TR TD.semmi {
 	width: 12px;
 	font-size: 9px;
 	font-weight: normal;
 	text-align: center;
	border: 1px solid #FFEFC0;
 	background-color: white;
 	color: #000000;
 }
 DIV.tuNaptar TABLE TR TD.ures {
 	width: 12px;
 	font-size: 9px;
 	font-weight: normal;
 	text-align: center;
	border: none;
 	color: #000000;
 	padding: 1px;
 }
 DIV.tuNaptar TABLE TR TD.aktiv {
 	width: 12px;
 	font-size: 9px;
 	font-weight: bold;
 	text-align: center;
	border: 1px solid #FFEFC0;
 	background-color: white;
 	color: #000000;
 	padding: 1px;
 }
 	
 DIV.tuNaptarSor {
 	float: none;
 }
 DIV.tuNapUres {
 	width: 10px;
 	height: 10px;
 	border: 1px solid #201000;
 	font-size: 8px;
 	font-weight: bold;
 	padding: 2px;
 	color: black;
 	float: left;
 }
 DIV.tuNapAktiv {
 	width: 10px;
 	height: 10px;
 	border: 1px solid #201000;
 	font-size: 8px;
 	font-weight: bold;
 	padding: 2px;
 	float: left;
 }
 DIV.tuMid {
 	width: 440px;
 	float: left;
 	margin: 0px;
 	padding: 0px;
 }
 H2 {
 	width: 440px;
 	height: 42px;
 	background: url('../imgs/h1head.gif') no-repeat;
 	margin: 0px;
 	padding: 0px;
 	padding-top: 5px;
 	padding-left: 10px;
 	text-align: left;
 	font-size: 18px;
 	font-weight: bold;
 	color: yellow;
 }
 DIV.tuRight {
 	width: 155px;
 	float: left;
 	margin: 0px;
 	padding: 0px;
 	background: url('../imgs/right_bgr.gif') repeat-y right;
 	text-align: right;
 }
 DIV.tuRight DIV.tuRightHead {
 	width: 150px;
 	margin: 0px;
 	padding: 0px;
 	margin-left: 5px;
 	background: url('../imgs/right_head.gif') no-repeat;
 }
 DIV.tuRight DIV.tuRightFoot {
 	width: 150px;
 	margin: 0px;
 	padding: 0px;
 	margin-left: 5px;
 	background: url('../imgs/right_foot.gif') no-repeat;
 }
 DIV.tuRight DIV.tuSection {
 	width: 150px;
 	height: 32px;
 	margin: 0px;
 	padding: 0px;
 	margin-left: 5px;
 	padding-top: 5px;
 	background: url('../imgs/left_sect.gif') no-repeat;
 	color: #FFEA02;
 	font-size: 11px;
 	font-weight: bold;
 	text-align: center;
 }
 DIV.tuRight DIV.tuRightAd {
 	width: 150px;
 	margin: 0px;
 	padding: 0px;
 	margin-left: 5px;
 	margin-top: 10px;
 	text-align: center;
 }
 DIV.tuFoot {
 	clear: both;
 	float: none;
 	width: 753px;
 	height: 44px;
 	margin: 0px;
 	padding: 0px;
 	text-align: center;
 	background: url('../imgs/foot.gif') no-repeat bottom left;
 }
 DIV.tuFoot DIV {
 	padding-top: 16px;
 	color: #FFFDAA;
 	font-size: 10px;
 	font-weight: bold;
 } 
 DIV.tuFoot DIV A:link,DIV.tuFoot DIV A:visited,DIV.tuFoot DIV A:active {
 	font-weight: bold;
 	text-decoration: none;
 	color: #FFFDAA;
 }
 DIV.tuFoot DIV A:hover {
 	font-weight: bold;
 	text-decoration: underline;
 	color: #FFFDAA;
 }
 DIV.WG_MainContent {
 	width: 440px;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
 }
}
@media print {
/* csak a nyomtatott megjelenés class-ei */
 /* a main contentet körbeölelő DIV stílusa. mivel öröklődik, vigyázva
    használd. direkt (px-es) font méretet lehetőleg CSAK ITT adj meg,
    különben nem fog működni a méretezhető szöveg feature. */
 DIV.WG_MainContent {
	font-size: 12px;
	color: #000000;
	font-weight: normal;
 }
}
