body { margin:0px; padding:0px; }
/* ******** PARAGRAPH ******** */

p { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; letter-spacing: 0px;}
td { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; letter-spacing: 0px;}
li { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; letter-spacing: 0px;}

.article-h7 { font-family: Arial; font-size: 12px; color: #ff0000; font-style: none; text-decoration: none; font-weight: bold; letter-spacing: 0px;}

h6 { font-family: Arial; font-size: 12px; color: #ff0000; font-style: none; text-decoration: none; font-weight: bold; letter-spacing: 0px;}
.article-h6 { font-family: Arial; font-size: 12px; color: #009933; font-style: none; text-decoration: none; letter-spacing: 0px;}

h5 { font-family: Arial; font-size: 12px; color: #009933; font-style: none; text-decoration: none; letter-spacing: 0px;}
.article-h5 { font-family: Arial; font-size: 12px; color: black; font-style: none; text-decoration: none; font-weight: bold; letter-spacing: 0px;}

h4 { font-family: Arial; font-size: 12px; color: black; font-style: none; text-decoration: none; font-weight: bold; letter-spacing: 0px}
.article-h4 { font-family: Arial; font-size: 10px; color: #ff0000; font-style: none; text-decoration: none; letter-spacing: 0px;}

h3 {font-family: Arial; font-size: 11px; color: #ff0000; font-style: none; text-decoration: none; letter-spacing: 0px;}
.article-h3 { font-family: Arial; font-size: 12px; color: black; font-style: none; text-decoration: none; font-weight: bold; letter-spacing: 0px;}

h2 {font-family: Arial; font-size: 12px; color: black; font-style: none; text-decoration: none; font-weight: bold; letter-spacing: 0px;}
.article-h2 { font-family: Arial; font-size: 14px; color: #818181; font-style: none; text-decoration: none; font-weight: bold; letter-spacing: 0px;}

h1 { font-family: Arial; font-size: 16px; color: #818181; font-style: none; text-decoration: none; font-weight: bold; letter-spacing: 0px;}
.article-h1 { font-family: Arial; font-size: 16px; color: white; font-style: none; text-transform:none; text-decoration: none; font-weight: bold; background-image: url('/^images/article_header.gif'); height: 25px; padding: 3px 10px; letter-spacing: 0px;}

.onlinephoto_link{position:relative; top:8px; left:30px; width:126px; height:22px; display:block;}
/* ******** TEXT ******** */

.titlebar-text { font-family: Arial; font-size: 14px; color: white; font-style: none; text-transform:none; text-decoration: none; font-weight: bold; background-image: url('/^images/article_header.gif'); height: 25px; padding: 4px 10px; letter-spacing: 0px;}
.titlebar-text .active {color:#E0FFE6;}
.titlebar-text .inactive {color:#096327;} 
.text-larger { font-family: Arial; font-size: 13px; color: #000000; text-decoration: none; }

.text-normal { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none;}
.text-normal-grey { font-family: Arial; font-size: 12px; color: #616161; text-decoration: none;}
.text-normal-justify { font-family: Arial; text-align:justify; font-size: 12px; color: #000000; text-decoration: none; }
.text-normal-lighter { font-family: Arial; font-size: 12px; color: #ffffff; text-decoration: none;}
.text-green  { font-family: Arial; font-size: 12px; color: #029E23; text-decoration: none;}

.text-smaller { font-family: Arial; font-size: 11px; color: #000000; text-decoration: none; }
.text-smaller-lighter { font-family: Arial; font-size: 11px; color: #ffffff; text-decoration: none; }

.quote {background-color: #b3d2e3; border: solid 1px #005B7F; padding: 3px; font-style: italic; margin: 20px 5px 20px 20px;}
.choose { font-family: Arial; font-size: 13px; color: #000000; text-decoration: none; font-weight: bold;}
.extraImg {float:left; margin-top:12px; padding:0;}

/* ******** INPUT ******** */


input, select { font-family: Arial; font-size: 11px; color: #362F2D;}
/*select {background:transparent;}*/

.button { background-color: #0D004C; color: #ffffff; border-top-style: inset; border-left-style: inset; border-right-style: outset; border-bottom-style: outset;}
.button-light { background-color: #005B7F; color: #ffffff; border-top-style: inset; border-left-style: inset; border-right-style: outset; border-bottom-style: outset;}
.button-simple { background-color: buttonface; color: #000000;}

.errorField { border-style: solid; border-width: 1px; border-color: #ff0000;}
.error{ color: #ff0000;font-weight:bold;}
/* ******** TABLE ******** */

.dark-background { background : #B7B7B7; }
.light-background { background : #F1F3F2; }
.base-background { background : #005B7F; }

.contentmain-background { background : #FF0000; }
.contentsub-background { background : #F68E56; }

.adminmain-background { background : #009600; }
.adminsub-background { background : #00BF75; }

.boxheader {background : #0D004C; color: #ffffff; padding: 3px 0px 3px 5px; font-weight: bold; font-size: 10px; }
.contentheader {background : #11A140; color: #ffffff; padding: 2px 0px 2px 5px; font-weight: bold; font-size: 10px; } 

.bordered { border-style: solid; border-width: 1px; border-color: #183842; background-color: #F1F3F2; }
.nonbordered { background-color: #9FBECF;}
.table_default { border-collapse: collapse; border:1px solid #8d8d8d;}
.table_default td { border-left: 1px solid #8d8d8d; padding-left:3px; padding-right:3px;}


.tablazat-fejlec		{ background-color: #8d8d8d; color: white; font-family: Arial; font-size : 12px; font-weight: bold; letter-spacing: 0px;}
.tablazat-fejlec-normal { background-color: #8d8d8d; color: white; font-family: Arial; font-size : 12px; text-decoration: none; font-weight: normal; letter-spacing: 0px;}
.tablazat-paros			{ background-color: white; color: #515151; font-family: Arial; font-size : 12px; text-decoration: none; font-weight: normal; letter-spacing: 0px;}
.tablazat-paratlan		{ background-color: #e6e6e6; color: #515151; font-family: Arial; font-size : 12px; text-decoration: none; font-weight: normal; letter-spacing: 0px;}

/* ******** LINK ******** */

a {  font-family: Arial; color: green; text-decoration: underline; }
  a:hover {  font-family: Arial; color: green; text-decoration: underline; }

a.black {  font-family: Arial; color:#000000 ; text-decoration: none; }
  a:hover.black {  font-family: Arial; color:#000000; text-decoration: underline; }

a.white {  font-family: Arial; color:#ffffff ; text-decoration: underline; }
  a:hover.white {  font-family: Arial; color:#ffffff; text-decoration: underline; }

a.topmenu {  font-family: Arial; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal; }
  a:hover.topmenu {  font-family: Arial; font-size: 11px; color: #9FBECF; text-decoration: none; font-weight: normal; }

a.contentmenu {  font-family: Arial; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal; padding-left: 7px;}
  a:hover.contentmenu {  font-family: Arial; font-size: 11px; color: #ffffff; text-decoration: none; font-weight: normal;  padding-left: 7px;}

a.menudir {  font-family: Arial; text-decoration: none; font-weight:bolder; color: #183842; font-size:12px}
  a:hover.menudir {  font-family: Arial; text-decoration: none; font-weight:bold; color: #ffffff; font-size:12px}

a.menuhtml {  font-family: Arial; text-decoration: none; color: #183842; font-size:12px}
  a:hover.menuhtml {  font-family: Arial; text-decoration: none; color: #ffffff; font-size:12px}

a.choose {  font-family: Arial; text-decoration: none; color: #808080; font-size:11px}
  a:hover.choose {  font-family: Arial; text-decoration: none; color: #808080; font-size:11px}

A:LINK.search {	font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; }

A:VISITED.search { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; }

A.qmenuText {size:174px; font-family: Arial; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; }
	A:hover.qmenuText {font-family: Arial; font-size: 11px; color: #000000; text-decoration: none; font-weight: normal; }

a.yahoobar { font-family: Arial; font-size: 14px; color: white; font-style: none; text-transform:none; text-decoration: none; font-weight: normal;}
  a:hover.yahoobar {  font-family: Arial; font-size: 14px; color: white; font-style: none; text-transform:none; text-decoration: none; font-weight: normal;}

a.yahoobar_bold { font-family: Arial; font-size: 14px; color: white; font-style: none; text-transform:none; text-decoration: none; font-weight: bold; letter-spacing: 0px;}
  a:hover.yahoobar_bold { font-family: Arial; font-size: 14px; color: white; font-style: none; text-transform:none; text-decoration: none; font-weight: bold; letter-spacing: 0px;}

/*.id_choose {font-family: Arial; font-size: 12px; color: #000000; font-weight:lighter;}*/
.id_choose {color:green; display:block; text-decoration: underline;}
.id_choose:hover {color:red;text-decoration: underline;}


/* ******** FILESYSTEM ******** */

.simple { color: #000000; }
.dir-act { background-color: #003F8D; color: #ffffff; }
.file-act { background-color: #FFE967; color: #000000; }

/* TD */
TD.mainBottomText {font-family: Arial; font-size: 10px;	color: #969696; }
TD.qmenuText { font-family: Arial;	font-size: 11px; color: #000000; }

.link a			{ text-decoration: none; font-weight: normal; color: #000000; letter-spacing: 0px;}
.link a:active	{ text-decoration: none; font-weight: normal; color: #000000; letter-spacing: 0px;}


/* HTML Menû */

/* 
Sajnos a hover IE alatt csak az A tagnak van hover-ja :(
*/
.HTMLMenu_main			{ }
.HTMLMenu_main td		{  text-align: left; font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.HTMLMenu_main a		{ font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; }
.HTMLMenu_main a:hover	{ font-family: Arial; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold; }

.HTMLMenu_item			{ background : transparent; }
.HTMLMenu_item a		{ background : #949694; font-size: 9px; color: #FFFFFF; text-decoration: none; font-weight: normal; }
.HTMLMenu_item a:hover	{ background : #BDBEBD; font-size: 9px; color: #FFFFFF; text-decoration: none; font-weight: normal; }
.HTMLMenu_item td		{ background : #949694; font-size: 9px; color: #FFFFFF; text-decoration: none; font-weight: normal; }
.HTMLMenu_item td:hover	{ background : #BDBEBD; font-size: 9px; color: #FFFFFF; text-decoration: none; font-weight: normal; }

.Header 								{ width: 320px; height: 26px; line-height:26px; background-image: url('/^images/article_header.gif'); font-family: Arial; font-size: 16px; color: white; font-weight: bold; padding-left:7px }

.greyRounded							{ display: block; margin: 20px 0; background-color: #EEEEEE; width: 450px; }
.greyRounded *.m5						{ margin: 0 5px; }
.greyRounded *.m3						{ margin: 0 3px; }
.greyRounded *.m2						{ margin: 0 2px; }
.greyRounded *.m1						{ margin: 0 1px; }
.greyRounded p.content					{ padding: 0px 20px; }
.greyRoundedTop, .greyRoundedBottom		{ background-color: #FFFFFF; /* must be of the same as body bg-color */ display: block; width: 100%; }
.greyRoundedTop *, .greyRoundedBottom *	{ background-color: #EEEEEE; /* must be of the same as .greyRounded bg-color */ display: block; height: 1px; overflow: hidden; }

.table_po			{ border-collapse: collapse; border: 1px solid #8D8D8D; font-size: 10px; }
.table_po tr		{ background-color: transparent; }
.table_po tr.odd	{ background-color: #E6E6E6; }
.table_po tr.even	{ background-color: #A0A0A0; }
.table_po th		{ padding: 3px; text-transform: uppercase; color: white; border: 1px solid white; background-color: green; text-align: center; }
.table_po tr td		{ padding: 3px; text-align: center; border: 1px solid white; }

.table_ex			{ border-collapse: collapse; border: 1px solid white; font-size: 10px; }
.table_ex tr		{ background-color: transparent; }
.table_ex tr.odd	{ background-color: #E6E6E6; }
.table_ex tr.even	{ background-color: #A0A0A0; }
.table_ex th		{ padding: 3px; text-transform: uppercase; color: white; border: 1px solid white; background-color: green; text-align: center; }
.table_ex tr td		{ padding: 3px; text-align: center;}
.table_ex tr td.extraInfoTitle {color:red;font-weight:bold;text-transform:uppercase;padding:5px;text-align:left;padding-top:10px;}
.table_ex tr td.extraInfoText {padding:5px;text-align:left;}

//newsletter
.NL_Main			{ background-color: #ccffcc; width:652px; text-align: center; }
.NL_Header			{ width:652px; height:82px;}
.NL_Content			{ width:650px; background-color: #ccffcc;text-align: left; _height: 100px; min-height:100px; 
border-left: solid 1px #969696; border-right: solid 1px #969696; font-family:Arial; font-size: 0.8em;}
.NL_Content	 p{padding:10px;}
.NL_List	ul li{color:#FFFFFF;font-weight:bold;}
.NL_List	li{color:#FFFFFF;font-weight:bold;}

FONT.greenbold{font-weight:bold;color:#009933;}

.indexArticleHeaderAtag, .indexArticleHeaderAtag:hover		{ text-decoration: none; color: #FFFFFF; }
