html {
	margin: 0;
	padding: 0;
	}
body {
	background-color: #FFFFCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*line-height: 24px;*/
	color: #333333;
	margin: 0; 
	padding: 0;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*vertical-align: top;
	line-height: 12px;*/
	color: #330000;
}

.AdList {
	background-image: url(../images/css_img/AdBG.gif);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
}
.AdHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #006600;
	letter-spacing: 1px;
	text-align: center;
	background-image: url(../images/css_img/AdHeaderBG.gif);
	padding-right: 1px;
	padding-left: 1px;
	background-repeat: repeat-x;
	background-position: bottom;
}
.AdFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-weight: normal;
	color: #990000;
	letter-spacing: 2px;
	text-align: center;
	/*background-image: url(../images/css_img/ListFooterBG.gif);*/
	background-image: url(../images/css_img/AdHeaderBG.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.list {
	background-image: url(../images/css_img/ListBG.gif);
	background-repeat: repeat;
	margin: 0px;
	padding: 0px;
}
.ListHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	letter-spacing: 2px;
	text-align: left;
	/*background-image: url(../images/css_img/ListHeaderBG.gif);*/
	background-image: url(../images/css_img/TopMenuBG.gif);
	padding-right: 1px;
	padding-left: 1px;
}
.ListFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-weight: normal;
	color: #990000;
	letter-spacing: 2px;
	text-align: center;
	/*background-image: url(../images/css_img/ListFooterBG.gif);*/
	background-image: url(../images/css_img/TopMenuBG.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.list1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFE7B3;
	font-weight: normal;
	color: #990000;
	letter-spacing: 1px;
	text-align: left;
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
}
.list2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #FFFFDD;
	font-weight: normal;
	color: #990000;
	letter-spacing: 1px;
	text-align: left;
	vertical-align: middle;
	padding-right: 2px;
	padding-left: 2px;
}
.list3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFD5AA;
	text-align: left;
	text-indent: 2px;
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFB062;
}
.list4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	background-color: #FFFFCC;
	text-align: left;
	margin: 2px;
	padding: 2px;
}

a {
	color: #330000;
}

form {
	margin: 0px;
	padding: 0px;
	/*background-color: #CCCC99;*/
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	text-indent: 3px;
	color: #660000;
	letter-spacing: 1px;
	vertical-align: middle;
	background-image: url(../images/css_img/EditHeader.gif);
	background-repeat: repeat-x;
}

.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
    color: #660000; 
	/*font-style: oblique;*/
}
.subtitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-image: url(../images/css_img/TopMenuBG.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 19px;
	text-indent: 10pt;
	background-position: bottom;	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #660000;
	background-color: #FFCC66;
	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #660000;*/
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
    color: #660000;
	margin: 0; 
	padding: 0; 
	/*font-style: oblique;*/
}

.title_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
    color: #660000; 
	/*font-style: oblique;*/
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #990000;
  color: #FFFF66;
}

.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #CCCC66;
}

.navLink {
	font-family: Arial, Helvetica, sans-serif; /*Arial, Helvetica, sans-serif;*/
	font-size: 14px;
	background-color: #DEDECA;
}
.kbd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #DEDECA;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #333333;
	border-bottom-color: #666666;
	border-left-color: #999999;
}
a:hover {
	color: #DEDECA;
	background-color: #330000;
}

.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	padding: 3px;
	background-color: #FFFF99;
}

.sidebarHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #FFFFCC;
	background-color: #999933;
	/*left: 10px;*/
	text-indent: 3px;
}

.sidebarFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	/*line-height: 18px;*/
	background-color: #FFFF99;
    color: #990000;
 	margin: 0px;
	padding: 0px;
}

.footer {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #FFFF99;
}

.comm {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #333333;
	background-color: #C0C0C0;
}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #333333;
}

.box1 {
	background-color: #FFFF00;
	text-indent: 3px;
	color: #CC0000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #FF0000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #FF0000;
	}

.promo {
	font-family: Arial, Helvetica, sans-serif;
	color: #000033;
}

.titlebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #336699;
}

.dingbat {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #CCCC99;
 color: #660000; font-weight: bolder; font-size: medium;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

button {
	/*font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;*/
	border:0px
}

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}

.expander a {
  font: normal 10px Courier;
  text-decoration: none;
  color: black;
}

.bar_piros {
	background-image: url(../images/bars/piros_csik.png);
	background-repeat: repeat-x;
	background-position: center;
	font-weight: bold;
}
.bar_narancs {
	background-image: url(../images/bars/narancs_csik.png);
	background-repeat: repeat-x;
	background-position: center;
	font-weight: bold;
}
.bar_citrom {
	background-image: url(../images/bars/citrom_csik.png);
	background-repeat: repeat-x;
	background-position: center;
	font-weight: bold;
}
.bar_zold {
	background-image: url(../images/bars/zold_csik.png);
	background-repeat: repeat-x;
	background-position: center;
	font-weight: bold;
}
.bar_fekete {
	background-image: url(../images/bars/fekete_csik.png);
	background-repeat: repeat-x;
	background-position: center;
	font-weight: bold;
}

.pron {
	background-color: #00FFCC;
	text-indent: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #CCCCCC;
	}

.Top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url(../images/css_img/TopBG.gif);
}
.TopMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	background-image: url(../images/css_img/TopMenuBG.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 19px;
}


.help {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	/*background-color: #BCEFFE;*/
	color: #330099;
	background-image: url(../images/css_img/HelpBG.gif);
	background-repeat: repeat;
}
.HelpHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000099;
	letter-spacing: 2px;
	text-align: center;
	/*background-image: url(../images/css_img/HelpMenuBG.gif);*/
	background-image: url(../images/css_img/HelpHeaderBG.gif);
}
.HelpFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-weight: normal;
	color: #000099;
	letter-spacing: 2px;
	text-align: center;
	/*background-image: url(../images/css_img/HelpMenuBG.gif);*/
	background-image: url(../images/css_img/HelpHeaderBG.gif);
	/*background-image: url(../images/css_img/HelpFooterBG.gif);*/
	background-repeat: repeat-x;
	background-position: bottom;
}
.HelpRow1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000099;
	letter-spacing: 1px;
	text-align: left;
	background-color: #D0EFF9;
	vertical-align: top;
	padding-right: 3px;
	padding-left: 3px;
}
.HelpRow2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000099;
	letter-spacing: 1px;
	text-align: left;
	background-color: #EEF9FD;
	vertical-align: top;
	padding-right: 3px;
	padding-left: 3px;	
}
.HelpItem1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	background-color: #D0EFF9;
	vertical-align: top;
	padding-right: 1px;
	padding-left: 1px;	
}
.HelpItem2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	background-color: #F2FAFD;
	vertical-align: top;
	padding-right: 1px;
	padding-left: 1px;	
}



.EditCell {
	text-indent: 3px;
	color: #CC0000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #FF0000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #FF0000;
	background-image: url(../images/css_img/EditCellBG.gif);
	background-repeat: repeat;
}
.MenuRoll {
    display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/css_img/TopMenuItemBG.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 19px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-color: #CCCCCC;
}
.MenuRoll:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	background-image: url(../images/css_img/TopMenuItemOverBG.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 19px;
}
.MenuRollSelected {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	background-image: url(../images/css_img/TopMenuItemOverBG.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 19px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.HelpRoll {
    display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/css_img/HelpMenuItemBG.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 19px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-color: #CCCCCC;
}
.HelpRoll:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*font-weight: bold;*/
	background-image: url(../images/css_img/TopMenuItemOverBG.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 19px;
}