a, a:hover, a:visited{
	color:black;
}
a, a:visited{
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}

.mobile-button
{
   font-size:22px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
   color:#FFFFFF;
   width:185px;
   height:50px;
   background-color:#FF9900;
   border-style:solid;
   border-color:#FF6600;
   border-width:2px;
}
.mobile-text
{
   font-size:22px;
}
.mobile-select {
   padding: 5px;
   font-size: 24px;
   height: 38px;
}

.mobile-body td.listheader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #000000;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 0px;
  padding-left: 0px;
  background-repeat: repeat-x;
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	color: #000000;
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	background-color: #DDDDDD;
	height: 32px;
}

.mobile-body td.propertyline01 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #000000;
  text-align: right;
  padding: 5px;
  padding-left: 15px;
  padding-right: 8px;
  background-color: #F0F5F7;
  font-weight: bold;
}

.mobile-body td.propertyline02 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #000000;
  text-align: left;
  padding: 5px;
  padding-left: 8px;
  padding-right: 15px;
  background-color: #F0F5F7;
}

.mobile-body td.propertyline03 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #000000;
  text-align: left;
  padding: 5px;
  padding-left: 8px;
  padding-right: 15px;
  background-color: #FFFFFF;
}

.mobile-body td.network {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #000000;
  text-align: left;
  padding: 2px;
  background-color: #F0F5F7;
  vertical-align: top;
}
.mobile-body td.network2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color:  #000000;
  text-align: left;
  padding: 2px;
  background-color: #FF0011;
  vertical-align: top;
}

.mobile-body td.network3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #000000;
  text-align: left;
  padding: 2px;
  background-color: #FBEA00;
  vertical-align: top;
}

div.mobile{
    background-color: #f3bd3c;
    margin-left: 1%;
    margin-right: 1%;
    margin-top: 1%;
}
/*az error jsp divje*/
div.errorpage{
	margin-top:20px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
}
/*az error jsp tovább "gombja"" */
a.errorpage, a.errorpage:visited, input.errorpage{
	text-align:center;
	font-size:12px;
	color: #888888;
}
a.errorpage:hover{
	color: #888888;

}

br.nagyobb{
  margin-top:5px;
  margin-bottom:5px;
}

p {
  text-align: justify
}

td.statusinfo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
}
h1, h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
	text-align: center;

}
h1 {
  margin-left: 32px;
  margin-left: 0px;
	font-size: 18px;
	color: #e13d24;
}

h2 {
  font-size: 14px;
  font-style: italic;
  color: #000000;
}

td.impresszum {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align: center;
}

a.impresszum,a.impresszum:visited, a.impresszum:hover  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
}

a.impresszum,a.impresszum:visited {
  text-decoration: none;
}

a.impresszum:hover {
  text-decoration: underline;
}

td.searchheader1, td.searchheader2, td.searchfooter  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  width: 50%;
  padding: 4px;
  padding-right: 8px;

  border-color: #f58207;
  border-color: #fa9a00;
  border-style: solid;
  border-width: 0px;
  border-bottom-width: 1px;

  background-repeat: repeat;
}

td.searchheader1 {
  text-align: right;
}

td.searchheader2 {
  text-align: left;
}

td.searchfooter {
	font-weight:normal;
  text-align: center;
  border:0px;
}

td.searchline01, td.searchline02, td.searchlineutca, td.searchline11, td.searchline12, td.utcaline, td.betu, td.searchhighlight{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}

td.searchline01 {
  text-align: right;
  padding: 5px;
  padding-left: 15px;
  padding-right: 8px;
  background-color: #F0F5F7;
}

td.searchline02 {
	font-weight:normal;
  text-align: left;
  padding: 5px;
  padding-left: 8px;
  padding-right: 15px;
  background-color: #F0F5F7;
}

td.searchlineutca {
  text-align: left;
  background-color: #F0F5F7;
}

td.searchline11 {
  text-align: right;
  padding: 5px;
  padding-left: 15px;
  padding-right: 8px;
  background-color: #F0F5F7;
}

td.searchline12 {
	font-weight:normal;
  text-align: left;
  padding: 5px;
  padding-left: 8px;
  padding-right: 15px;
  background-color: #F0F5F7;
}

td.utcaline {
  text-align: left;
  padding: 5px;
  padding-left: 15px;
  padding-right: 8px;
  background-color: #F0F5F7;
}

td.betu {
  text-align: center;
  padding: 5px;
  padding-left: 15px;
  padding-right: 8px;
  background-color: #F0F5F7;
}

td.searchhighlight{
  text-align: left;
  padding: 5px;
  padding-left: 15px;
  padding-right: 8px;
  background-color: #F0F5F7;

}

select.search {
  background-color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
}

input.search, text.search, input.searchcheckbox, input.searchradio
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
}

input.search, text.search
{
  background-color: #FFFFFF;
}
input.search{}
text.search {}

input.searchcheckbox {
}

input.searchradio {
}

input.searchbutton, input.loginbutton{
  border-width: 1px;
}

table.property {
  background-color: #e2ccb4;
  border-style: solid;
  border-color: #f58207;
  border-color: #fa9a00;
  border-width: 1px;
}

td.loginheader1, td.loginheader2  {
  width: 50%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;

  padding: 4px;

  border-color: #f58207;
  border-color: #fa9a00;
  border-style: solid;
  border-width: 0px;
  border-bottom-width: 1px;

  background-repeat: repeat;
}


td.loginheader1 {
  text-align: right;
  padding-right: 8px;

  
  background-image: url("../image/orange/td_propertyheader.jpg");
}

td.loginheader2 {
  text-align: left;
  padding-left: 8px;
  background-image: url("../image/orange/td_propertyheader.jpg");
}

td.tabline {
  background-image: url("../image/orange/tabline.jpg");
  background-repeat: repeat;
}

td.tabsep {
  background-image: url("../image/orange/tab-left.jpg");
  background-repeat: repeat;
  	padding: 0px;
	height: 32px;
	border-right: 1px solid #bb6a24;
	/*
	width: 10px;
	padding: 0px;
	height: 32px;
	background: url("../image/orange/tabsep.png") no-repeat;
	*/
}
td.aktivtab, td.inaktivtab {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  border-color: #f58207;
  border-color: #fa9a00;
  border-style: solid;
  border-width: 0px;
  border-bottom-width: 1px;
	background-color: #FFFF00;
  background-repeat: repeat;
	height: 32px;
	padding: 0px;
	padding-left: 8px;
	padding-right: 8px;
}

td.aktivtab {
	background: url("../image/orange/tabSelected.png") repeat-x;
	color: #e53d24;
}

td.inaktivtab {
  color: #000000;
  background: url("../image/orange/tab.png") repeat-x;
}

td.propertyheader1 {
  width: 50%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: right;
  padding: 4px;
  padding-right: 8px;

  border-color: #f58207;
  border-color: #fa9a00;
  border-style: solid;
  border-width: 0px;
  border-bottom-width: 1px;

  background-image: url("../image/orange/td_propertyheader.jpg");
  background-repeat: repeat;
}

td.propertyheaderwide1 {
  width: 1%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: right;
  padding: 4px;
  padding-right: 8px;

  border-color: #f58207;
  border-color: #fa9a00;
  border-style: solid;
  border-width: 0px;
  border-bottom-width: 1px;

  background-image: url("../image/orange/td_propertyheader.jpg");
  background-repeat: repeat;
}

td.propertyheader2 {
  width: 50%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  padding: 4px;
  padding-left: 8px;

  border-color: #f58207;
  border-color: #fa9a00;
  border-style: solid;
  border-width: 0px;
  border-bottom-width: 1px;

  background-image: url("../image/orange/td_propertyheader.jpg");
  background-repeat: repeat;
}

td.propertyheaderwide2 {
  width: 100%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  padding: 4px;
  padding-left: 8px;

  border-color: #f58207;
  border-color: #fa9a00;
  border-style: solid;
  border-width: 0px;
  border-bottom-width: 1px;

  background-image: url("../image/orange/td_propertyheader.jpg");
  background-repeat: repeat;
}

td.headerformletter1 {
  width: 150px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: right;
  padding: 4px;
  padding-right: 8px;

  border-color: #f58207;
  border-color: #fa9a00;
  border-style: solid;
  border-width: 0px;
  border-bottom-width: 1px;

  background-image: url("../image/orange/td_propertyheader.jpg");
  background-repeat: repeat;
}

td.headerformletter2 {
  width: 100%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  padding: 4px;
  padding-left: 8px;

  border-color: #f58207;
  border-color: #fa9a00;
  border-style: solid;
  border-width: 0px;
  border-bottom-width: 1px;

  background-image: url("../image/orange/td_propertyheader.jpg");
  background-repeat: repeat;
}


td.propertyheader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
  padding: 4px;
  padding-right: 8px;
  background-image: url("../image/orange/td_propertyheader.jpg");
  background-repeat: repeat;
	
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	color: #000000;
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	background-color: #DDDDDD;
	height: 25px;

	}


td.propertyline01 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: right;
  padding: 5px;
  padding-left: 15px;
  padding-right: 8px;
  background-color: #F0F5F7;
  font-weight: bold;
}

td.offline01 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: right;
  padding: 5px;
  padding-left: 15px;
  padding-right: 8px;
  font-weight: normal;
	background-color: #D3DADD;
}

td.propertyline02 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: left;
  padding: 5px;
  padding-left: 8px;
  padding-right: 15px;
  background-color: #F0F5F7;
}

td.propertyline03 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: left;
  padding: 5px;
  padding-left: 8px;
  padding-right: 15px;
  background-color: #FFFFFF;
}
td.propertyline04 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: left;
  padding: 5px;
  padding-left: 8px;
  padding-right: 15px;
  background-color: #FFFF00;
}
td.offline02 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: left;
  padding: 5px;
  padding-left: 8px;
  padding-right: 15px;
	background-color: #D3DADD;
}

td.propertyline11 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: right;
  padding: 5px;
  padding-left: 15px;
  padding-right: 8px;
  background-color: #F0F5F7;
  font-weight: bold;
}

a.propertyline11, a.listline0:visited, a.ll0:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  text-align: center;
  padding: 2px;
  /*background-color: #F0F5F7;*/
}

a.propertyline11:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  text-align: center;
  padding: 2px;
  /*background-color: #F0F5F7;*/
}

a.ok {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: green;
  text-align: center;
  padding: 2px;
  background-color: #F0F5F7;
}

a.ok:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
  color: green;
  text-align: center;
  padding: 2px;
  background-color: #F0F5F7;
}

a.err {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #D50B0B;
  text-align: center;
  padding: 2px;
  background-color: #F0F5F7;
}

a.err:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
  color: #D50B0B;
  text-align: center;
  padding: 2px;
  background-color: #F0F5F7;
}

td.propertyline12 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: left;
  padding: 5px;
  padding-left: 8px;
  padding-right: 15px;
  background-color: #F0F5F7;
}
font.propertyline13 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FF0000;
  text-align: left;
  padding: 5px;
  padding-left: 8px;
  padding-right: 15px;
  background-color: #F0F5F7;
}
td.propertyline14 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: right;
  padding: 5px;
  padding-left: 15px;
  padding-right: 8px;
  font-weight: bold;
  background-color: #F3BD3C;
}
td.propertylinecenter {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: center;
  padding: 5px;
  padding-left: 8px;
  padding-right: 15px;
  background-color: #F0F5F7;
}

td.propertylineboldleft {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: center;
  padding: 5px;
  padding-left: 8px;
  padding-right: 15px;
  background-color: #F0F5F7;
  text-align: left;
  font-weight: bold;
}

td.propertylineutca {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: left;
  background-color: #F0F5F7;
}

td.propertylineemail {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: left;
  background-color: #F0F5F7;
}

td.propertyfooter {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: center;
  padding: 4px;
  padding-left: 8px;

  border-color: #f58207;
  border-color: #fa9a00;
  border-style: solid;
  border-width: 0px;
  border-top-width: 0px;
}

select.property, input.property, text.property, input.propertycheckbox, input.propertyradio, input.propertybutton, input.errorpage {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
}

select.property, input.property, text.property {
  background-color: #FFFFFF;
}

select.property {
}
input.property {
}
text.property {
}
input.propertycheckbox {
}
input.propertyradio {
}

input.propertybutton {
  background-color: #7A2C2F;
  color: #F2EA87;
  border-width: 1px;
  font-weight: normal;
}

input.errorpage {
  background-color: #7A2C2F;
  color: #F2EA87;
  border-width: 1px;
}

table.list {
/*  background-color: #fa9a00;*/
	background-color: #f3bd3c;
}

table.listBorder {
	border-collapse:collapse;
  background-color: #F0F5F7;
	border-style:solid;
	border-color:#AD8C70;
	border-top: 1px solid #AD8C70;
	border-left: 1px solid #AD8C70;
	border-right: 1px solid #AD8C70;
	border-bottom: 1px solid #AD8C70;
}

table.listBorder .tableheader{
	border-top:0px solid #AD8C70;
	border-bottom: 1px solid #AD8C70;
}
table.listBorder .network{
	border-top:0px solid #AD8C70;
	border-bottom: 0px solid #AD8C70;
}

table.listBorder .borderL, table.listBorder .borderM, table.listBorder .borderR{
}
table.listBorder .borderR{
	border-left: 1px solid #AD8C70;
	border-right:0px;
}
table.listBorder .borderL{
	border-left: 0px solid #AD8C70;
	border-right:0px;
}
table.listBorder .borderM{
	border-left: 1px solid #AD8C70;
	border-right:0px;
}


td.listcontroller, a.listcontroller,a.listcontroller:visited, a.listcontroller:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 14px;
  color: #ffffff;
  color: #000000;
  background-repeat: repeat-x;
  text-align: center;
  padding: 2px;
}

td.listcontroller {
}

a.listcontroller,a.listcontroller:visited {
  text-decoration: none;
}

a.listcontroller:hover {
  text-decoration: underline;
}
/**/

td.listheader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 0px;
  padding-left: 0px;
  background-repeat: repeat-x;
	font-weight: bold;
	text-align: left;
	font-size: 12px;
	color: #000000;
	border-top: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	background-color: #DDDDDD;
	height: 25px;

}

td.listheader_rowspan {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align: center;
  padding: 0px;
  background-image: url(../image/orange/td_listcontroller.jpg);
  background-repeat: repeat-x;
}

td.listheader_text, a.listheader_text,a.listheader_text:visited, a.listheader_text:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align: center;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 0px;
  padding-left: 0px;
  font-weight: bold;
}

td.listheader_text {
}

a.listheader_text,a.listheader_text:visited {
   padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 0px;
  padding-left: 0px;
 font-size: 11px;
  text-decoration: none;
}

a.listheader_text:hover {
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 0px;
  padding-left: 0px;
    font-size: 11px;
	text-decoration: underline;
}

td.listheader_text_asc,  a.listheader_text_asc,a.listheader_text_asc:visited, a.listheader_text_asc:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #BC1E26;
  text-align: center;
  padding: 0px;
}
td.listheader_text_asc {
  font-size: 10px;
  text-align: center;
  padding: 0px;
}

a.listheader_text_asc,a.listheader_text_asc:visited, a.listheader_text_asc:hover {
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-right: 0px;
  padding-left: 0px;
}

a.listheader_text_asc,a.listheader_text_asc:visited {
  text-decoration: none;
}

a.listheader_text_asc:hover {
  text-decoration: underline;
}

td.listheader_text_desc {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8px;
  font-weight: bold;
  color: #5A9E13;
  text-align: center;
  padding: 0px;
}

a.listheader_text_desc,a.listheader_text_desc:visited {
  font-family: Verdana;
  font-size: 8pt;
  color: #5A9E13;
  font-weight: bold;
  text-decoration: none;
}

a.listheader_text_desc:hover {
  font-family: Verdana;
  font-size: 11px;
  color: #5A9E13;
  font-weight: bold;
  text-decoration: underline;
}

a.listheader,a.listheader:visited {
  font-family: Verdana;
  font-size: 11px;
  color: #3E4543;
  font-weight: bold;
  text-decoration: none;
}

a.listheader:hover {
  font-family: Verdana;
  font-size: 11px;
  color: #3E4543;
  font-weight: bold;
  text-decoration: underline;
}

td.listline0, td.ll0, td.listline0r, td.ll0r, td.listline0c, td.ll0c   {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 3px;
  background-color: #FFFFFF;
}

td.listline0r, td.ll0r {
  text-align: right;
}

td.listline0c, td.ll0c {
  text-align: center;
}



td.listline1, td.ll1, td.listline1r, td.ll1r, td.listline1c, td.ll1c  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 3px;
  background-color: #F4F5F5;
}

td.listline1r, td.ll1r {  
  text-align: right;
}

td.listline1c, td.ll1c {
  text-align: center;
}

td.ranging01 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: right;
  padding: 5px;
  padding-left: 15px;
  padding-right: 8px;
  background-color: #FFFFAA;
  font-weight: normal;
}

td.ranging02 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  text-align: left;
  padding: 5px;
  padding-left: 8px;
  padding-right: 15px;
  background-color: #FFFFAA;
}

td.listlineranging0, td.llranging0 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 3px;
  background-color: #FFFFAA;
}

td.listlineranging0r, td.llranging0r {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 3px;
  background-color: #FFFFAA;
  text-align: right;
}

td.listlineranging0c, td.llranging0c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 2px;
  background-color: #FFFFAA;
  text-align: center;
}


td.listlineranging1, td.llranging1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 3px;
  background-color: #FFFFAA;
}

td.listlineranging1r, td.llranging1r {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 3px;
  background-color: #FFFFAA;
  text-align: right;
}

td.listlineranging1c, td.llranging1c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 2px;
  background-color: #FFFFAA;
  text-align: center;
}


a.listlineranging0,a.listlineranging0:visited, a.llranging0,a.llranging0:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*background-color: #FFFFAA;*/
}

a.listlineranging0r,a.listlineranging0r:visited, a.llranging0r,a.llranging0r:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*background-color: #FFFFAA;*/
  text-align: right;
}

a.listlineranging0:hover, a.llranging0:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  padding: 2px;
  /*/background-color: #FFFFAA;/*/
}

a.listlineranging0c:hover, a.llranging0c:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  padding: 2px;
  /*/background-color: #FFFFAA;/*/
  text-align: center;
}


a.listlineranging1,a.listlineranging1:visited, a.llranging1,a.llranging1:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*/background-color: #FFFFAA;/*/
}

a.listlineranging1r,a.listlineranging1r:visited, a.llranging1r,a.llranging1r:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*/background-color: #FFFFAA;/*/
  text-align: right;
}

a.listlineranging1c,a.listlineranging1c:visited, a.llranging1c,a.llranging1c:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*/ background-color: #FFFFAA;/*/
  text-align: center;
}


a.listlineranging1:hover, a.llranging1:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  padding: 2px;
  /*/background-color: #FFFFAA;/*/
}

a.listlineranging0c,a.listlineranging0c:visited, a.llranging0c,a.llranging0c:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*/background-color: #FFFFAA;/*/
  text-align: center;
}

a.listlineranging0r:hover, a.llranging0r:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  padding: 2px;
  /*/background-color: #FFFFAA;/*/
  text-align: right;
}

a.listlineranging1r:hover, a.llranging1r:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  padding: 2px;
  /*/background-color: #FFFFAA;/*/
  text-align: right;
}

a.listlineranging1c:hover, a.llranging1c:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  padding: 2px;
  /*/background-color: #FFFFAA;/*/
  text-align: center;
}

td.listlineoffline0, td.lloffline0 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 0px;
  background-color: #C9C6C3;
}

td.listlineoffline0r, td.lloffline0r {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 0px;
  background-color: #C9C6C3;
  text-align: right;
}

td.listlineoffline0c, td.lloffline0c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 0px;
  background-color: #C9C6C3;
  text-align: center;
}

td.listlineoffline1, td.lloffline1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 0px;
  background-color: #C9C6C3;
}

td.listlineoffline1r, td.lloffline1r {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 0px;
  background-color: #C9C6C3;
  text-align: right;
}

td.listlineoffline1c, td.lloffline1c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 2px;
  background-color: #C9C6C3;
  text-align: center;
}

td.listlinehacker0, td.llhacker0, td.listlinehacker0r, td.llhacker0r, td.listlinehacker0c, td.llhacker0c,
td.listlinehacker1, td.llhacker1, td.listlinehacker1r, td.llhacker1r, td.listlinehacker1c, td.llhacker1c  {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
/*  color: #000000;
  background-color: #FF8C00;*/
  background-color: #d84d08;
    color: #DDDDDD;

}

td.listlinehacker0 a, td.llhacker0 a, td.listlinehacker0r a, td.llhacker0r a, td.listlinehacker0c a, td.llhacker0c a,
td.listlinehacker1 a, td.llhacker1 a, td.listlinehacker1r a, td.llhacker1r a, td.listlinehacker1c a, td.llhacker1c a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  padding: 2px;
/*  color: #000000;
  background-color: #FF8C00;*/
  color: #DDDDDD;
  background-color: #d84d08;
}

td.listlinehacker0, td.llhacker0 {
  padding: 3px;
}

td.listlinehacker0r, td.llhacker0r {
  padding: 3px;
  text-align: right;
}

td.listlinehacker0c, td.llhacker0c {
  padding: 2px;
}

td.listlinehacker1, td.llhacker1 {
  padding: 3px;
}

td.listlinehacker1r, td.llhacker1r {
  padding: 3px;
  text-align: right;
}

td.listlinehacker1c, td.llhacker1c {
  padding: 2px;
}

a.listlinehacker0,a.listlinehacker0:visited, a.llhacker0,a.llhacker0:visited {
  text-decoration: none;
}

a.listlinehacker0r,a.listlinehacker0r:visited, a.llhacker0r,a.llhacker0r:visited {
  text-decoration: none;
  text-align: right;
}

a.listlinehacker0c:hover, a.llhacker0c:hover, a.llhacker0c:hover {
  text-decoration: underline;
  text-align: center;
}


a.listlinehacker1,a.listlinehacker1:visited, a.llhacker1,a.llhacker1:visited {
  text-decoration: none;
}

a.listlinehacker1r,a.listlinehacker1r:visited, a.llhacker1r,a.llhacker1r:visited {
  text-decoration: none;
  text-align: right;
}

a.listlinehacker1c,a.listlinehacker1c:visited, a.llhacker1c,a.llhacker1c:visited {
  text-decoration: none;
  text-align: center;
}


a.listlinehacker1:hover, a.llhacker1:hover, a.llhacker1r:hover {
  text-decoration: underline;
}

a.listlinehacker1r:hover, a.llhacker1r:hover {
  text-decoration: underline;
  text-align: right;
}

a.listlinehacker1c:hover, a.llhacker1c:hover {
  text-decoration: underline;
  text-align: center;
}



td.listlinenew0, td.llnew0 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 3px;
  background-color: #0073FF;
}

td.listlinenew0r, td.llnew0r {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 3px;
  background-color: #0073FF;
  text-align: right;
}

td.listlinenew0c, td.llnew0c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 2px;
  background-color: #0073FF;
  text-align: center;
}

td.listlinenew1, td.llnew1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 3px;
  background-color: #0073FF;
}

td.listlinenew1r, td.llnew1r {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 3px;
  background-color: #0073FF;
  text-align: right;
}

td.listlinenew1c, td.llnew1c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 2px;
  background-color: #0073FF;
  text-align: center;
}


td.listlinegreen0, td.llgreen0,
td.listlinegreen0r, td.llgreen0r,
td.listlinegreen0c, td.llgreen0c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #207E0A;
  font-weight: bold;
  padding: 3px;
  background-color: #FFFFFF;
}

td.listlinered0, td.llred0,
td.listlinered0r, td.llred0r,
td.listlinered0c, td.llred0c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: red;
  font-weight: bold;
  padding: 3px;
  background-color: #FFFFFF;
}
td.listlinegreen0r, td.llgreen0r {
  text-align: right;
}

td.listlinegreen0c, td.llgreen0c {  
  text-align: center;
}

td.listlinegreen1, td.llgreen1,
td.listlinegreen1r, td.llgreen1r,
td.listlinegreen1c, td.llgreen1c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #207E0A;
  font-weight: bold;
  padding: 3px;
  background-color: #F4F5F5;
}

td.listlinered1, td.llred1,
td.listlinered1r, td.llred1r,
td.listlinered1c, td.llred1c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: red;
  font-weight: bold;
  padding: 3px;
  background-color: #F4F5F5;
}
td.listlinegreen1r, td.llgreen1r {  
  text-align: right;
}

td.listlinegreen1c, td.llgreen1c {
  text-align: center;
}

td.listlinejo0, td.lljo0,
td.listlinejo0r, td.lljo0r,
td.listlinejo0c, td.lljo0c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 2px;
  background-color: #FFFFFF;
}

td.listlinejo0r, td.lljo0r {  
  text-align: right;
}

td.listlinejo0c, td.lljo0c {
  text-align: center;
}

td.listlinejo1, td.lljo1,
td.listlinejo1r, td.lljo1r,
td.listlinejo1c, td.lljo1c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 2px;
  background-color: #F4F5F5;
}

td.listlinejo1r, td.lljo1r {
  text-align: right;
}

td.listlinejo1c, td.lljo1c {
  text-align: center;
}

td.listlinerossz0, td.llrossz0,
td.listlinerossz0r, td.llrossz0r {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  padding: 2px;
  background-color: #AA0000;
}

td.listlinerossz0r, td.llrossz0r {
  text-align: right;
}

a.listlinenew0,a.listlinenew0:visited, a.llnew0,a.llnew0:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 0px;
  /*/background-color: #FF8C00;/*/
}

a.listlinenew0r,a.listlinenew0r:visited, a.llnew0r,a.llnew0r:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 0px;
  /*/background-color: #0073FF;/*/
  text-align: right;
}

a.listlinenew0c:hover, a.llnew0c:hover, a.llnew0c:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  padding: 2px;
  /*/background-color: #0073FF;/*/
  text-align: center;
}

a.listlinenew1,a.listlinenew1:visited, a.llnew1,a.llnew1:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*/background-color: #0073FF;/*/
}

a.listlinenew1r,a.listlinenew1r:visited, a.llnew1r,a.llnew1r:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*/background-color: #0073FF;/*/
  text-align: right;
}

a.listlinenew1c,a.listlinenew1c:visited, a.llnew1c,a.llnew1c:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*/background-color: #0073FF;/*/
  text-align: center;
}

a.listlinenew1:hover, a.llnew1:hover, a.llnew1r:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  padding: 2px;
  /*/background-color: #0073FF;/*/
}

a.listlinenew1r:hover, a.llnew1r:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  padding: 2px;
  /*/background-color: #0073FF;/*/
  text-align: right;
}

a.listlinenew1c:hover, a.llnew1c:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  padding: 2px;
  /*/background-color: #0073FF;/*/

  text-align: center;
}
a.listline,a.listline:visited, a.ll,a.ll:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
/*  background-color: #F0F5F7;*/
}

td.listlinerossz0c, td.llrossz0c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  padding: 2px;
  background-color: #AA0000;
  text-align: center;
}


td.listlinerossz1, td.llrossz1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  padding: 2px;
  background-color: #AA0000;
}

td.listlinerossz1r, td.llrossz1r {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  padding: 2px;
  background-color: #AA0000;
  text-align: right;
}

td.listlinerossz1c, td.llrossz1c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  padding: 2px;
  background-color: #AA0000;
  text-align: center;
}


td.listlineelmegy0, td.llelmegy0 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  padding: 2px;
  background-color: #AAAA00;
}

td.listlineelmegy0r, td.llelmegy0r {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  padding: 2px;
  background-color: #AAAA00;
  text-align: right;
}

td.listlineelmegy0c, td.llelmegy0c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  padding: 2px;
  background-color: #AAAA00;
  text-align: center;
}


td.listlineelmegy1, td.llelmegy1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  text-align: center;
  padding: 2px;
  background-color: #AAAA00;
}

td.listlineelmegy1r, td.llelmegy1r {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  padding: 2px;
  background-color: #AAAA00;
  text-align: right;
}

td.listlineelmegy1c, td.llelmegy1c {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #FFFFFF;
  padding: 2px;
  background-color: #AAAA00;
  text-align: center;
}


a.listline0,a.listline0:visited, a.ll0,a.ll0:visited,
a.listline0r,a.listline0r:visited, a.ll0r,a.ll0r:visited,
a.listline0c,a.listline0c:visited, a.ll0c,a.ll0c:visited,
a.listline0:hover, a.ll0:hover,
a.listline0r:hover, a.ll0r:hover,
a.listline0c:hover, a.ll0c:hover,
a.listlinegreen0,a.listlinegreen0:visited, a.llgreen0,a.llgreen0:visited,
a.listlinegreen0r,a.listlinegreen0r:visited, a.llgreen0r,a.llgreen0r:visited,
a.listlinegreen0:hover, a.llgreen0:hover, a.llgreen0r:hover,
a.listlinegreen0r:hover, a.llgreen0r:hover,
a.listlinegreen0c:hover, a.llgreen0c:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*background-color: #F0F5F7;*/
}

a.listline0r,a.listline0r:visited, a.ll0r,a.ll0r:visited {  
  text-align: right;
}

a.listline0c,a.listline0c:visited, a.ll0c,a.ll0c:visited {
  text-align: center;
}

a.listline0:hover, a.ll0:hover {
  text-decoration: underline;      
}

a.listline0r:hover, a.ll0r:hover {      
  text-decoration: underline;      
  text-align: right;
}

a.listline0c:hover, a.ll0c:hover {    
  text-decoration: underline;     
  text-align: center;
}

a.listlinegreen0,a.listlinegreen0:visited, a.llgreen0,a.llgreen0:visited {
  color: #207E0A;
}

a.listlinegreen0:hover, a.llgreen0:hover, a.llgreen0r:hover {
  text-decoration: underline;
  color: #207E0A;
  text-align: center;
}

a.listlinegreen0r:hover, a.llgreen0r:hover {
  text-decoration: underline;
  color: #207E0A;
	text-align: right;
}

a.listlinegreen0c:hover, a.llgreen0c:hover {
  text-decoration: underline;
  color: #207E0A;
  text-align: center;
}


a.listline1,a.listline1:visited, a.ll1,
a.listline1r,a.listline1r:visited, a.ll1r,
a.listline1c,a.listline1c:visited, a.ll1c,
a.listline1:hover, a.ll1:hover,
a.listline1r:hover, a.ll1r:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*background-color: #F0F5F7;*/
}

a.listline1r,a.listline1r:visited, a.ll1r {
  text-align: right;
}

a.listline1c,a.listline1c:visited, a.ll1c {
  text-align: center;
}


a.listline1:hover, a.ll1:hover {    
  text-decoration: underline;  
  /*background-color: #F0F5F7;*/
}

a.listline1r:hover, a.ll1r:hover {
  text-decoration: underline;
  text-align: right;
}

a.listline1c:hover, a.ll1c:hover {    
  text-decoration: underline;  
  text-align: center;
}


a.listlineoffline0,a.listlineoffline0:visited, a.lloffline0,a.lloffline0:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*/background-color: #C9C6C3;/*/
}

a.listlineoffline0r,a.listlineoffline0r:visited, a.lloffline0r,a.lloffline0r:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*/background-color: #C9C6C3;/*/
  text-align: right;
}

a.listlineoffline0c,a.listlineoffline0c:visited, a.lloffline0c,a.lloffline0c:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*/background-color: #C9C6C3;/*/
  text-align: center;
}


a.listlineoffline0:hover, a.lloffline0:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  padding: 2px;
  /*/background-color: #C9C6C3;/*/
}

a.listlineoffline0r:hover, a.lloffline0r:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  padding: 2px;
  /*/background-color: #C9C6C3;/*/
  text-align: right;
}

a.listlineoffline0c:hover, a.lloffline0c:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  padding: 2px;
  /*/background-color: #C9C6C3;/*/
  text-align: center;
}


a.listlineoffline1,a.listlineoffline1:visited, a.lloffline1,a.lloffline1:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*/background-color: #C9C6C3;/*/
}

a.listlineoffline1r,a.listlineoffline1r:visited, a.lloffline1r,a.lloffline1r:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*/background-color: #C9C6C3;/*/
  text-align: right;
}

a.listlineoffline1c,a.listlineoffline1c:visited, a.lloffline1c,a.lloffline1c:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*/background-color: #C9C6C3;/*/
  text-align: center;
}


a.listlineoffline1:hover, a.lloffline1:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  padding: 2px;
  /*/background-color: #C9C6C3;/*/
}

a.listlineoffline1r:hover, a.lloffline1r:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  padding: 2px;
  /*/background-color: #C9C6C3;/*/
  text-align: right;
}

a.listlineoffline1c:hover, a.lloffline1c:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  padding: 2px;
  /*/background-color: #C9C6C3;/*/
  text-align: center;
}




a.listlinegreen1,a.listlinegreen1:visited, a.llgreen1,a.llgreen1:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #207E0A;
  padding: 2px;
  /*background-color: #F0F5F7;*/
}

a.listlinegreen1r,a.listlinegreen1r:visited, a.llgreen1r,a.llgreen1r:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #207E0A;
  font-weight: bold;
  text-decoration: none;
  color: #207E0A;
  padding: 2px;
  /*background-color: #F0F5F7;*/
  text-align: right;
}

a.listlinegreen1c,a.listlinegreen1c:visited, a.llgreen1c,a.llgreen1c:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #207E0A;
  font-weight: bold;
  text-decoration: none;
  color: #207E0A;
  padding: 2px;
  /*background-color: #F0F5F7;*/
  text-align: center;
}


a.listlinegreen1:hover, a.llgreen1:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #207E0A;
  font-weight: bold;
  text-decoration: underline;
  color: #207E0A;
  padding: 2px;
  /*background-color: #F0F5F7;*/
}

a.listlinegreen1r:hover, a.llgreen1r:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #207E0A;
  padding: 2px;
  /*background-color: #F0F5F7;*/
  text-align: right;
}

a.listlinegreen1c:hover, a.llgreen1c:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #207E0A;
  padding: 2px;
  /*background-color: #F0F5F7;*/
  text-align: center;
}

a.listliner,a.listliner:visited, a.llr,a.llr:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*background-color: #F0F5F7;*/
  text-align: right;
}

a.listlinec,a.listlinec:visited, a.llc,a.llc:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  /*background-color: #F0F5F7;*/
  text-align: center;
}


a.listlinejo0,a.listlinejo0:visited, a.lljo0,a.lljo0:visited,
a.listlinejo0r,a.listlinejo0r:visited, a.lljo0r,a.lljo0r:visited,
a.listlinejo0c,a.listlinejo0c:visited, a.lljo0c,a.lljo0c:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;
  text-align: center;
}

a.listlinejo0r,a.listlinejo0r:visited, a.lljo0r,a.lljo0r:visited {
  text-align: right;
}

a.listlinejo0c,a.listlinejo0c:visited, a.lljo0c,a.lljo0c:visited {
  text-align: center;
}


a.listlinejo1,a.listlinejo1:visited, a.lljo1,a.lljo1:visited,
a.listlinejo1r,a.listlinejo1r:visited, a.lljo1r,a.lljo1r:visited,
a.listlinejo1c,a.listlinejo1c:visited, a.lljo1c,a.lljo1c:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  padding: 2px;  
}

a.listlinejo1r,a.listlinejo1r:visited, a.lljo1r,a.lljo1r:visited {      
  text-align: right;
}

a.listlinejo1c,a.listlinejo1c:visited, a.lljo1c,a.lljo1c:visited {
  text-align: center;
}


a.listlineelmegy0,a.listlineelmegy0:visited, a.llelmegy0,a.llelmegy0:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  padding: 2px;
  /*/background-color: #AAAA00;/*/
}

a.listlineelmegy0r,a.listlineelmegy0r:visited, a.llelmegy0r,a.llelmegy0r:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  padding: 2px;
  /*/background-color: #AAAA00;/*/
  text-align: right;
}

a.listlineelmegy0c,a.listlineelmegy0c:visited, a.llelmegy0c,a.llelmegy0c:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  padding: 2px;
  /*/ background-color: #AAAA00;/*/
  text-align: center;
}


a.listlineelmegy1,a.listlineelmegy1:visited, a.llelmegy1,a.llelmegy1:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  padding: 2px;
  /*/background-color: #AAAA00;/*/
}

a.listlineelmegy1r,a.listlineelmegy1r:visited, a.llelmegy1r,a.llelmegy1r:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  padding: 2px;
  /*/background-color: #AAAA00;/*/
  text-align: right;
}

a.listlineelmegy1c,a.listlineelmegy1c:visited, a.llelmegy1c,a.llelmegy1c:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  padding: 2px;
  /*/background-color: #AAAA00;/*/
  text-align: center;
}


a.listlinerossz0,a.listlinerossz0:visited, a.llrossz0,a.llrossz0:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  padding: 2px;
  /*/background-color: #FF0000;/*/
}

a.listlinerossz0r,a.listlinerossz0r:visited, a.llrossz0r,a.llrossz0r:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  padding: 2px;
  /*/background-color: #FF0000;/*/
  text-align: right;
}

a.listlinerossz0c,a.listlinerossz0c:visited, a.llrossz0c,a.llrossz0c:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  padding: 2px;
  /*/background-color: #FF0000;/*/
  text-align: center;
}


a.listlinerossz1,a.listlinerossz1:visited, a.llrossz1,a.llrossz1:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  padding: 2px;
  /*/background-color: #FF0000;/*/
}

a.listlinerossz1r,a.listlinerossz1r:visited, a.llrossz1r,a.llrossz1r:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  padding: 2px;
  /*/background-color: #FF0000;/*/
  text-align: right;
}

a.listlinerossz1c,a.listlinerossz1c:visited, a.llrossz1c,a.llrossz1c:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
  padding: 2px;
  /*/background-color: #FF0000;/*/
	text-align: center;
}


a.listline:hover, a.ll:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  text-align: center;
  padding: 2px;
}

a.utca,a.utca:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  text-align: center;
  padding: 2px;
  /*background-color: #F0F5F7;*/
}

a.utca:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  text-align: center;
  padding: 2px;
  /*background-color: #F0F5F7;*/
}

a.betu,a.betu:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  color: #000000;
  text-align: center;
  padding: 2px;
  /*background-color: #F0F5F7;*/
}

a.betu:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
  text-align: center;
  padding: 2px;
  /*background-color: #F0F5F7;*/
}

td.network {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align: left;
  padding: 2px;
  background-color: #F0F5F7;
  vertical-align: top;
}
td.network2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:  #000000;
  text-align: left;
  padding: 2px;
  background-color: #FF0011;
  vertical-align: top;
}

td.network3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align: left;
  padding: 2px;
  background-color: #FBEA00;
  vertical-align: top;
}
font.alert{
  font-size: 12px;
  color: #AA0000;
  text-decoration: none;
}

font.error{
  font-size: 12px;
  color: #AA0000;
  text-decoration: underline;
}

font.notice{
  font-size: 12px;
  color: black;
  text-decoration: underline;
}

font.alertnotice{
  padding-top:5px;
  padding-bottom:5px;
  font-weight:bold;
  font-size: 16px;
  color: red;
}

td.tableheader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #000000;
  text-align: left;
  padding: 2px;
  background-color: #AD8C70;
  background-color: #f58207;
  background-color: #fa9a00;
	background-color: #f3bd3c;
}
td.tableheader a{
  color: #000000;
}

td.tableheaderlittle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #000000;
  text-align: left;
  padding: 2px;
  background-color: #AD8C70;
}


a.emailprop,a.emailprop:visited,a.emailprop:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  text-decoration: underline;
  color: #000000;
  text-align: center;
  padding: 2px;
  /*background-color: #F0F5F7;*/
}

div.w95 {
  width: 95%;
}

a.topologyLink {
	text-decoration: none;
	padding: 1px;
	color: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

td.topologyCell {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding: 3px;
  border-bottom: 1px solid #f58207;
  border-bottom: 1px solid #fa9a00;
}

td.topologyImgCell {
  padding: 2px;
  padding-top: 3px;
}

td.topologyHeader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align: center;
  padding: 2px;
  background-image: url(../image/orange/td_listheader.jpg);
  background-repeat: repeat-x;
  border: 1px solid #f58207;
  border: 1px solid #fa9a00;
}

table.topologyRow {
  background-color: #F0F5F7;
}

a.re { text-decoration: none; padding: 3px; }
a.rh { text-decoration: none; padding: 3px; }
a.rn { text-decoration: none; padding: 3px; }
a.ro { text-decoration: none; padding: 3px; }
a.ra { text-decoration: none; padding: 3px; }

td.bugeventdeleted {
  width: 50%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #ff0000;
  text-align: left;
  padding: 4px;
  padding-left: 8px;

  border-color: #f58207;
  border-color: #fa9a00;
  border-style: solid;
  border-width: 0px;
  border-bottom-width: 1px;

  background-image: url("../image/orange/td_propertyheader.jpg");
  background-repeat: repeat;
}

td.warn {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FC9102;
  text-align: right;
  padding: 5px;
  padding-left: 15px;
  padding-right: 8px;
  background-color: #F0F5F7;
  font-weight: bold;
}

td.error {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #D50B0B;
  text-align: right;
  padding: 5px;
  padding-left: 8px;
  padding-right: 15px;
  background-color: #F0F5F7;
  font-weight: bold;
}

td.ok {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: green;
  text-align: right;
  padding: 5px;
  padding-left: 8px;
  padding-right: 15px;
  background-color: #F0F5F7;
  font-weight: bold;
}

td.micro_notindb, a.micro_notindb:visited, a.micro_notindb {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align: right;
  padding: 5px;
  background-color: #FF8C00;
  font-weight: bold;
  text-decoration: none;
}

a.micro_notindb:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align: right;
  padding: 5px;
  /*/background-color: #FF8C00;/*/
  font-weight: bold;
  text-decoration: underline;
}

td.micro_notinrouter, a.micro_notinrouter:visited, a.micro_notinrouter {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align: right;
  padding: 5px;
  background-color: #0073FF;
  font-weight: bold;
  text-decoration: none;
}

a.micro_notinrouter:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align: right;
  padding: 5px;
  /*/background-color: #0073FF;/*/
  font-weight: bold;
  text-decoration: underline;
}

td.micro_normal, a.micro_normal:visited, a.micro_normal {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align: right;
  padding: 5px;
  background-color: #F0F5F7;
  font-weight: bold;
  text-decoration: none;
}

a.micro_normal:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-align: right;
  padding: 5px;
  /*/background-color: #F0F5F7;/*/
  font-weight: bold;
  text-decoration: underline;
}


SELECT {
  font-family: Helvetica;
  font-size: 12px;
  color: #000000;
  background-color: #FFFFFF;
  border: 1px solid #BBBBBB;
  border-left: 3px solid #FEA91E;
  padding: 2px;
}

SELECT:focus, input:focus {
  background-color: #FFF7CC;
}

/* gombok */
INPUT.searchbutton, INPUT.propertybutton, INPUT.back, INPUT.delete, input.loginbutton, input.errorpage
{
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  background-color: transparent;
  margin:0px;
  color: #ffffff;
  margin-top:8px;
  padding:0px;
  padding-bottom: 8px;
  border: 0px;
  height: 28px;
  width: 89px;
  background: url("../image/orange/button.gif") no-repeat;
  cursor:pointer;
}

INPUT.propertybutton3
{
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  background-color: transparent;
  margin:0px;
  color: #ffffff;
  padding:0px;
  padding-left:5px;
  padding-right:5px;
  padding-bottom: 2px;
  border: 0px;
  height: 19px;
  width: 120px;
  background: url("../image/orange/button2.gif");
  cursor:pointer;
}

INPUT.searchbutton2, INPUT.propertybutton2
{
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  background-color: transparent;
  margin:0px;
  color: #ffffff;
  padding:0px;
  padding-left:5px;
  padding-right:5px;
  padding-bottom: 2px;
  border: 0px;
  height: 19px;
  background: url("../image/orange/button2.gif");
  cursor:pointer;
}

INPUT.searchbutton:focus, INPUT.propertybutton:focus, INPUT.back:focus, INPUT.delete:focus, input.loginbutton:focus,
INPUT.searchbutton2:focus, INPUT.propertybutton2:focus,INPUT.propertybutton3:focus {
  background-color: transparent;
}

INPUT.propertybutton{}
/*Egyszerű gomb*/
INPUT.searchbutton
{
}
INPUT.back
{
}
INPUT.delete
{
}

table {
	font-family: Tahoma;
	font-size: 11px;
}

table.search, table.search2{
	padding: 2px;
	font-family: Tahoma;
	font-size: 11px;
/*	border: 2px solid #f3bd3c;*/
	background-color: #f3bd3c;
/*	background-color: #f2d389;*/
}

table.search{
	border: 2px solid #f3bd3c;
}
table.search2{
/*	padding: 5px;*/
	padding:0px;
	border-color: #f3bd3c;
	border-style: solid;
	border-width: 2px 2px 0px 2px;
	margin-bottom:0px;
}

td {
	font-size: 11px;
	color: #000000;
}

div#overDiv table, .tooltip /*a felugró tooltip */
{
	background-color: #DDDDDD !important;
	color:black !important;
	font-size:10px !important;
	padding:0px !important;
	margin:0px !important;
}
/*d5_profil_view.jsp-ben a QAM-ok táblázata*/
table.QAMAktiv, table.QAMInAktiv{
	border: 2px solid #f3bd3c;
	padding:5px;
}
table.QAMAktiv{
	padding:5px;
}

table.QAMInaktiv {
	background-color:#857c6f;
}

table.QAMInaktiv td{
	background-color:#857c6f;
}

form{
	display:inline;
}
/*online modem lista :( */
table.re { border-bottom: solid #f3bd3c 1px; table-layout: fixed;}
td.re0 { font-size: 10px; color: #000000; padding: 0px; background-color: #FFFFFF; background-image: url("../image/reset.gif"); background-repeat: no-repeat; background-position: center; text-align: center }
td.re1 { font-size: 10px; color: #000000; padding: 0px; background-color: #F4F5F5; background-image: url("../image/reset.gif"); background-repeat: no-repeat; background-position: center; text-align: center }
td.rh { font-size: 10px; color: #000000; padding: 0px; background-color: #FF8C00; background-image: url("../image/reset.gif"); background-repeat: no-repeat; background-position: center; text-align: center }
td.ro { font-size: 10px; color: #000000; padding: 0px; background-color: #C9C6C3; background-image: url("../image/reset.gif"); background-repeat: no-repeat; background-position: center; text-align: center }
td.ra { font-size: 10px; color: #000000; padding: 0px; background-color:  #FFFFAA; background-image: url("../image/reset.gif"); background-repeat: no-repeat; background-position: center; text-align: center }
td.reret { font-size: 10px; color: #000000; padding: 0px; background-color: #FFEBD7; background-image: url("../image/delete.gif"); background-repeat: no-repeat; background-position: center; text-align: center }
td.rhret { font-size: 10px; color: #000000; padding: 0px; background-color: #FF8C00; background-image: url("../image/delete.gif"); background-repeat: no-repeat; background-position: center; text-align: center }
td.roret { font-size: 10px; color: #000000; padding: 0px; background-color: #C9C6C3; background-image: url("../image/delete.gif"); background-repeat: no-repeat; background-position: center; text-align: center }
td.raret { font-size: 10px; color: #000000; padding: 0px; background-color: #FFFFAA; background-image: url("../image/delete.gif"); background-repeat: no-repeat; background-position: center; text-align: center }


tr.weee {
  background-color:black;
}
tr.cscs {
    background-color: red;
}
