body, table, pre, tr, td, th, a, a:, select, input, textarea, h1, h2, h3, h4, h5 {
font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px;
}
body {
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px;
  /*filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#005701', startColorstr='#F0FFF1', gradientType='0');*/
  margin: 0px;
  text-indent : 1px;
  white-space : nowrap;
  /*color : #F0FFF1;*/
  /*background-color : #F3F5F3;*/
  background-image: url(../img/bg2.gif);
  background-repeat: repeat;

}
.logonbox {
  height:100px; padding:6px; border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #afafaf;border-bottom:1px solid #afafaf; vertical-align:top;background-color: #f4f5f4;color:#000000;font-size: 11px;font-family: Trebuchet MS;
}
.messageinfo {
  color: #305711;
  font-size: 13px;
  font-weight: bold;
  padding: 3px;
  text-align: justify; 
}
.messagewarning {
  color: Red;
  font-size: 13px;
  font-weight: bold;
  padding: 3px;
  text-align: justify; 
}
.messageerror {
  color: Red;
  font-size: 13px;
  font-weight: bold;
  padding: 3px;
  text-align: justify; 
}
tr.boxtitle {
background-image: url('../img/boxtitle.gif');background-repeat: repeat-x;  
}
tr.menuredbox {
  background-image: url('../img/menuredbox.gif');
  color:#ffffff;
}
tr.menuredbox_over {
  background-image: url('../img/menuredbox_over.gif');
  color:#b60000;
}
tr.menubox {
  background-image: url('../img/menubox.gif');
  color:#ffffff;
  cursor: pointer;
}
tr.menubox_over {
  background-image: url('../img/menubox_over.gif');
  color:#38591e;
  cursor: pointer;
}
tr.menubox_sel {
  background-image: url('../img/menubox_sel.gif');
  color:#ffffff;
  cursor: pointer;
}
body.popupbody {
  text-indent : 1px;
  padding : 5px;
  /*color: #2d2d3d;*/
  background: #ffffff;
}
table {
  /*background-color : #B22222;*/
  /*background-color : #005701;*/
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px;
  font-size: 10px;
  margin : 0px;
  border: 0px;
  padding : 0px;
}
table.doboz {
  border:solid 1px #BBBBBB;
}
table.content {
  /*background-image: url(../img/fileposta-content-hatter.gif);
  background-repeat:repeat-y;*/

  background-color: #f9faf9;
  /*background: #D5F3D2;*/
  width: 800px;
  height: 400px;
}
table.graph {
  border: 1px solid #3a3a3a;
  height: 15px;
}

.fileInput {
  /*text-align: right;*/
  background: transparent;
  padding: 0px;
  margin: 0px;
  color: #f9faf9;
  border-width: 0px;
  border-color: #f9faf9;
  border-style: solid;
  cursor : hand;
}
.fileInput:hover {
  /*border : 1px solid;*/
}
.linesep {
 /*border-top:solid 1px #F0F1F0;*/
 height: 1px;
}
textarea {
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px;
  background-color: #FFFFFF;
  border : 1px solid #9f9f9f;
  color : Black;
  wrap:physical;
  /*scrollbar-base-color : #708090;
  scrollbar-arrow-color:#688959;
  scrollbar-face-color:#BACCBF;
  scrollbar-shadow-color:#BBCDBF;
  scrollbar-darkshadow-color:#99AB89;
  scrollbar-track-color:#F0F1F0;
  scrollbar-3dlight-color:#F0F1F0;
  scrollbar-highlight-color:#BBCDBF;*/
}
.readonlyinput {
  border : 1px solid #afafaf;
  background-color: #dfdfdf;
  padding: 1px;
}
input {
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  background-color: #FFFFFF;
  border : 1px solid #afafaf;
  font-size: 10px;
  color : Black;
}
.deepinput {
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  background-color: #FFFFFF;
  border-left : 1px solid #8f8f8f;
  border-top : 1px solid #8f8f8f;
  border-right : 1px solid #efefef;
  border-bottom : 1px solid #efefef;
  font-size: 10px;
  color : Black;
  height: 16px;
}
.lineinput {
  padding-bottom: 0px;
  border: none;
  border-bottom: 1px solid #C4C8C6;
  background: transparent;
}
.greentitlelabel {
  font-size: 14px;
  color : #305711;
  font-family: Trebuchet MS;
  font-weight: bold;
}
.loginlabel {
  text-align: right;
  color : #F5FFFA;
}
.blacklabel {
  text-align: right;
  font-size: 12px;
  color: Black;
  font-family: Trebuchet MS;
}
.graylabel {
  text-align: right;
  font-size: 12px;
  color: #6c6c6c;
  font-family: Trebuchet MS;
}
.grayboldlabel {
  text-align: right;
  font-size: 12px;
  color: #8a8a8a;
  font-family: Trebuchet MS;
  font-weight: bold;
}
.greenlabel {
  font-size: 14px;
  text-align: right;
  color : #305711;
  font-family: Trebuchet MS;
}
.lightgreenlabel {
  font-size: 12px;
  text-align: right;
  color : #76c537;
  font-family: Trebuchet MS;
}
.filledlabel {
  text-align: center;
  color : #000000;
  background-color: #c6c6c6;
}
.textscroll {
  /*scrollbar-base-color : #708090;
  scrollbar-arrow-color:#688959;
  scrollbar-face-color:#BACCBF;
  scrollbar-shadow-color:#BBCDBF;
  scrollbar-darkshadow-color:#99AB89;
  scrollbar-track-color:#F0F1F0;
  scrollbar-3dlight-color:#F0F1F0;
  scrollbar-highlight-color:#BBCDBF;*/
}
select {
  /*background-color : #F0F1F0;*/
  /*border-color : Gray #DCDCDC #DCDCDC Gray;*/
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color : Black;
  font-size: 10px;
}
option {
  /*background-color : #F0F1F0;*/
  /*border-color : Gray #DCDCDC #DCDCDC Gray;*/
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color : Black;
  font-size: 10px;
}
.option_dir {
  /*background-color : #F0F1F0;*/
  /*border-color : Gray #DCDCDC #DCDCDC Gray;*/
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color : Black;
  font-size: 10px;
  width: 30mm;
}
.option_bigdir {
  /*background-color : #F0F1F0;*/
  /*border-color : Gray #DCDCDC #DCDCDC Gray;*/
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color : Black;
  font-size: 10px;
  width: 60mm;
}
.faqtitle {
  color : #301157;
  font-family: Trebuchet MS;
  padding: 2px;
}
ul {
  margin-left: 0px;
  padding-left: 15px;
  color : #000000;
}
li {
  list-style-type: circle;
  /*background-color: #c7d9ed;*/
  color : #2b2b2b;
  margin-left: 0px;
  padding-left: 0px;
}
ul.error {
  margin-left: 15px;
}
li.error {
  list-style-type: square;
  font-variant: small-caps;
  font-size: 11px;
  color: #9B0000;
}
li.ut {
  list-style-type: square;
  font: small-caps;
  color: #004423;
}
.faq {
  font-family: Trebuchet MS;
  font-size: 12px;
}
.menuTitle {
  color : #87B788;
  font: bold;
}
a {
  font-family: Trebuchet MS;
  font-size: 11px;
  text-decoration : underline;
  /*word-break : keep-all;*/
  color : #39376f;
}
a:hover {
  font-family: Trebuchet MS;
  font-size: 11px;
  text-decoration : underline;
  /*word-break : keep-all;*/
  color : #0923a4;
}
a.paging {
  font-size: 12px;
}
a.paging:hover {
  font-size: 12px;
}
a.extrauser {
  color : #ff1111;
}
a.extrauser:hover {
  color : #ff1111;
}
a.emptyuser {
  color : #8e8e8e;
}
a.emptyuser:hover {
  color : #8e8e8e;
}
a.shareduser {
}
a.shareduser:hover {
}
a.name {
  text-decoration : none;
  color : #4D7D4D;
  font: normal;
}
a.name:hover {
  text-decoration : none;
  color : #2D482E;
  font: normal;
}
a.newfile {
  text-decoration : none;
  color : #4D4D7D;
  font: normal;
}
a.newfile:hover {
  text-decoration : none;
  color : #2D2E48;
  font: normal;
}
a.dirname:hover {
  /*text-decoration : underline;*/
  color : #2D486E;
  /*word-break : keep-all;*/
  font: normal;
  text-decoration : none;
}
a.dirname {
  text-decoration : none;
  color : #4D7D8D;
  /*word-break : keep-all;*/
  font: normal;
}
a.shortname {
	text-decoration : none;
	color : #4D7D4D;
  /*word-break : keep-all;*/
	font-size: 11px;
  font-weight: normal;
}
a.shortname:hover {
	text-decoration : underline;
	color : #3C613C;
  /*word-break : keep-all;*/
  font-size: 11px;
  font-weight: normal;
}
a.menu {
  text-decoration : none;
	padding-left : 1px;
	padding-right : 1px;
  color: #070f05;
  font: bold;
}
a.menu:hover {
  text-decoration : none;
  padding-left : 1px;
	padding-right : 1px;
	font: bold;
  color: White;
  /*	color: #DAFFCE;*/
}
a.selectedmenu {
  text-decoration : none;
 	padding-left : 1px;
	padding-right : 1px;
	text-decoration : none;
	font: bold;
  color: #005614;
}
a.selectedmenu:hover {
  text-decoration : none;
	padding-left : 1px;
	padding-right : 1px;
	font: bold;
	text-decoration : none;
  color : White;
}
a.greenbig {
  /*color : #305711;*/
  font-size: 14px;
}
a.greenbig:hover {
  /*color : #305711;*/
  font-size: 14px;
}
a.redbig {
  color : #de3013;
  font-size: 14px;
}
a.redbig:hover {
  color : #de3013;
  font-size: 14px;
}
a.nodecoration {
  text-decoration : none;
  color: #000000;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px;
}
a.nodecoration:hover {
  text-decoration : none;
  color: #000000;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; font-size: 10px;
}
.fpassword {
  font-size: 9px;color: #ffffff;
  font-family: Trebuchet MS;
  text-decoration : underline;
  cursor: pointer;
}
.fpassword_hover {
  font-size: 9px;color: #653f00;
  font-family: Trebuchet MS;
  text-decoration : underline;
  cursor: pointer;
}
.text {
  font-family: Trebuchet MS;
  font-size: 11px;
  text-align: justify;
  padding-left: 3px;
  padding-right: 3px;
}
.trebuchet {
  font-family: Trebuchet MS;
  font-size: 12px;
}
.marketing {
  text-align: justify;
  font-family: Trebuchet MS;
  font-size: 11px;
}
.marketingindex {
  text-align: justify;
	font-size: 10px;
  /*text-transform: uppercase;*/
}
.indextext {
	text-align: justify;
	padding-left: 1px;
	padding-right: 1px;
	font-size: 10px;
}
table.list {
 padding-left:1px;padding-right:1px;
 background-color: #f0f0f0;
}
.forumbutton {
  text-decoration : none;
  border : 0px;
  background-image: url("../img/forumbutton.gif");
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
  padding-right: 2px;
  font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  width: 39px;
  height: 22px;
  text-transform: uppercase;
  font-weight: normal;
  text-align: center;
  color: white;
  cursor: default;
}
.optiontext {
  text-decoration : none;
  border : 0px;
  font-family: Trebuchet MS;
  font-size: 9px;
  padding-bottom: 10px;
  font-weight: normal;
  text-transform: uppercase;
  color: black;
}
.optionbutton {
  text-decoration : none;
  border : 0px;
  background-image: url("../img/optionbutton.gif");background-repeat: repeat-x;
  padding-top: 1px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-right: 3px;
  border-left:1px solid #a3a3a3;
  border-top:1px solid #a3a3a3;
  border-bottom:1px solid #3a3a3a;
  border-right:1px solid #3a3a3a;
  font-family: Trebuchet MS;
  font-size: 9px;
  font-weight: normal;
  height: 16px;
  text-transform: uppercase;
  text-align: center;
  color: black;
  cursor: default;
}
.optionbutton:hover {
  cursor: default;
  text-decoration : none;
  border : 0px;
  background-image: url("../img/optionbutton_over.gif");background-repeat: repeat-x;
  padding-top: 1px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-right: 3px;
  border-left:1px solid #a3a3a3;
  border-top:1px solid #a3a3a3;
  border-bottom:1px solid #3a3a3a;
  border-right:1px solid #3a3a3a;
  font-family: Trebuchet MS;
  font-size: 9px;
  height: 16px;
  text-transform: uppercase;
  font-weight: normal;
  text-align: center;
  color: black;
}
.optionbutton_over {
  cursor: default;
  text-decoration : none;
  border : 0px;
  background-image: url("../img/optionbutton_over.gif");background-repeat: repeat-x;
  padding-top: 1px;
  padding-bottom: 0px;
  padding-left: 3px;
  padding-right: 3px;
  border-left:1px solid #a3a3a3;
  border-top:1px solid #a3a3a3;
  border-bottom:1px solid #3a3a3a;
  border-right:1px solid #3a3a3a;
  font-family: Trebuchet MS;
  font-size: 9px;
  height: 16px;
  text-transform: uppercase;
  font-weight: normal;
  text-align: center;
  color: black;
}
.button {
  text-decoration : none;
  border : 0px;
  background-image: url("../img/button.gif");
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 2px;
  padding-right: 2px;
  font-family: Trebuchet MS;
  font-size: 11px;
  font-weight: normal;
  width: 97px;
  height: 20px;
  /*font-variant: small-caps;*/
  text-align: center;
  color: #ffffff;
  cursor: pointer;
}
.button_over {
  cursor: pointer;
  text-decoration : none;
  border : 0px;
  background-image: url("../img/button_over.gif");
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 2px;
  padding-right: 2px;
  font-family: Trebuchet MS;
  font-size: 11px;
  font-weight: normal;
  width: 97px;
  height: 20px;
  /*font-variant: small-caps;*/
  text-align: center;
  color: #ffffff;
}
.buttonbig {
  text-decoration : none;
  border : 0px;
  background-image: url("../img/buttonbig.gif");
  padding-top: 1px;
  padding-bottom: 1px;
  padding-left: 2px;
  padding-right: 2px;
  font-family: Trebuchet MS;
  font-size: 11px;
  font-weight: normal;
  width: 158px;
  height: 20px;
  /*font-variant: small-caps;*/
  text-align: center;
  color: #ffffff;
  cursor: pointer;
}
.buttonbig_over {
  cursor: pointer;
  text-decoration : none;
  border : 0px;
  background-image: url("../img/buttonbig_over.gif");
  padding-top: 1;
  padding-bottom: 1px;
  padding-left: 2px;
  padding-right: 2px;
  font-family: Trebuchet MS;
  font-size: 11px;
  font-weight: normal;
  width: 158px;
  height: 20px;
  /*font-variant: small-caps;*/
  text-align: center;
  color: #ffffff;
}

.checkboxcell {
	width: 5mm;
  text-align:center;
}
.checkbox {
	border: none;
	padding: 0px;
	margin: 0px;
	background : transparent;
}
.image {
	border: none;
	background: transparent;
  width:0px;
  height:0px;
	margin:0px;
  padding:0px;
}
.errors {
	text-align: left;
	color: #9B0000;
	font: 10px;
}
.cell {
	/*background : #921C1C;*/
	background : #569157;
	padding: 1px;
}
.xzipcells {
  background: #E0E0FF;
  height : 15px;
  cursor : default;
}
.xdeletedcells {
  background: #EAD0D0;
  height : 15px;
  cursor : default;
}
.xcells {
	background: #FEFFFE;
}
.xcellsHigh {
	background: #F9FbF7;
	/*background: #EDFCF2;*/
}
.xviewcells {
	background: #FEFFFE;
	cursor : hand;
}
.xviewcellsHigh {
	cursor : hand;
	background: #F8FAF7;
}

.xnewcells {
  background: #FFFEF5;
}
.xnewcellsHigh {
  background: #FFFFE8;
}
.xdircells {
  background: #FEFFE8;
}
.xdircellsHigh {
  background: #FEFFE8;
}
.title {
	font-size: 28px;
}
.text {
	text-align: justify;
}
.percentLine1 {
  color:White;
  text-align: center;
	background-color: #38a833;
	height: 10px;
}
.percentLine2 {
  color:White;
  text-align: center;
	background-color: #FF8C00;
	height: 10px;
}
.percentLine3 {
  color:White;
  text-align: center;
	background-color: #B90000;
	height: 10px;
}
.pretext {
	white-space: pre;
}
.paging {
  text-align: right;
  font-weight: bold;
  padding-left: 5mm;
  padding-right: 5mm;
}
.pageNumber {
  width: 5mm;
  background: transparent;
  border: 0;
  padding-top:3px;
}
.operation {
	width: 40px;
	text-align: center;
	background: transparent;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.regcond {
	color:#2b2b2b;
	text-align:justify;
  font-size: 12px;
}
.description {
	color: Black;
	font-size: 10px;
	text-align: justify;
  padding: 2px;
	background: transparent;
}
.doboztext {
	/*color: Black;*/
	font-size: 10px;
	text-align: left;
	background: transparent;
}
.guide {
	color: Black;
	font-size: 10px;
	text-align: justify;
	background: transparent;
}
.forummsg {
	background-color: #508550;
}
.blueheader {
	padding-left: 3px;
	padding-right: 3px;
	height:16px;
	background-color: #b7c9dd;
}
.exitbutton {
	background-image:url(../img/buttonhatter-piros.gif);
	background-repeat:repeat-x;
	height:18px;
}
.greysep {
	/*width:5px;
	height:21px;*/

}
.greensep {
	width:5px;
	height:18px;
	line-height: 18px;
}
.greyborder1 {
	background:#D0CCD0;
	width:1px;
}

tr.mousein  { background-color:#eaeaea; 	}
tr.mouseinnew  { background-color: #EAEACE; }
tr.mouseindir  { background-color: #FBFBCE; }

tr.viewmousein  { background-color:#eaeaea; cursor : hand;}

td.thumbview {
  border: 1px solid #CCCCCC;
  background-color:transparent;
}
td.thumbviewmousein {
  border: 1px solid #CCCCCC;
  background-color:#EFEFEF;
}
td.selectedthumbview {
  border: 2px solid #999999;
  background-color:#EFEFEF;
}
td.selectedthumbviewmousein {
  border: 2px solid #999999;
  background-color:#EFEFEF;
}

.clock {
  visibility:hidden;
  position:absolute;
  top:150px;
  left:400px;
}
.hide {
visibility: hidden;display:none;
}
.show {
visibility: visible;display:block;
}

.darkrow {
  background-color:#eeeeee;
}
div.quickbox {
  background-color: #ffffff;
  border-top: 2px solid #cccccc;
  border-left: 2px solid #cccccc;
  border-bottom: 2px solid #666666;
  border-right: 2px solid #666666;
}
.helpbubble {
  width: 190px;
  height: 133px;
  background-image: url(../img/helpbubble.gif);
  background-repeat:no-repeat;
  
}
.transparentborder {
  border: 1px solid transparent;
}
.dottedborder {
  border: 1px dotted #3a3a3a;
}