h2.center, h3.center, p.center, div.center, td.center { text-align: center; }
h2.right, h3.right, p.right, div.right, td.right { text-align: right; }

table.center, div.kozepen {margin: auto;}

table.adsl {margin: auto; border-right: 1px solid black; border-bottom: 1px solid black;}
table.adsl td {padding: 8px; text-align: center; border-left: 1px solid black; border-top: 1px solid black;}

.bu {font-weight: bold; text-decoration: underline;}
.u {text-decoration: underline;}

H1 {
    font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 30px;
	margin-bottom : 5px; 
	margin-top : 5px;
	text-align : center;
	color: black;
}
H2 {
    font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 20px;
	margin-bottom : 5px; 
	margin-top : 5px;
	color: black;
}
H3 {
	font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 17px;
	font-weight : bold;
	margin-bottom : 5px; 
	margin-top : 5px;
	color: black;
}


Alma:link{font-family:Tahoma; font-weight:bold; color: #e2d4af; text-decoration: none;}
Alma:hover{font-family:Tahoma; font-weight:bold; color: crimson; text-decoration: none;}
BODY{background: url(/pictures/hatter_szel_.gif); background-color: #69514f;  font-family:Tahoma; margin:0px;}
td.arlista_fejlec {font-size:15px; background-color:#E2D4AF;font-family:arial;font-weight:bold; text-align:center;}
.ecosoft a {
	font-family: arial;
	font-weight: bold;
	font-size: 45px;
}
.akcio {
	text-align:center;
	border:2px dotted black	;
	color:black;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
}

hr {
	border-style: solid;
	border-color: black;
	height: 0px;
	border-top: 0px;
}
.tbord { border-top: 1px solid black;}
tr.bottom-border, td.bottom-border { border-bottom: 1px solid black;}


.statmachine img { border: 0px; }



div.main {background-color: white;}
img.spec {float : right; }
ul.square {
  list-style-type : square;
  padding : 0 0 0 26px;
  margin : 1em 0 1em 0; }
ul.square li {
  #display : block;
  padding-left : 0px;
  }
ul.tlist {
	clear: both;
  list-style-type : none;
  margin : 0;
  padding : 0; }
ul.tlist li {
  display : block;
  float : left;
  width : 100px;
  text-align : center; }
ul.tlist img {
  border : 0;
  margin-bottom : 1px; }
span.type {
  display : block;
  text-align : center;
  background-color : #f8f8f8;
  margin : 2px 4px 0 4px;
  padding-right : 4px;
  border-top : solid 1px #5cc3e7;
  border-left : solid 15px #5cc3e7; }
ul.tlist a {
  display : block;
  width : 100px;
  height : 115px;
  font : 8pt/13px "Verdana", sans-serif;
  color : black;
  text-decoration : none;
  cursor : pointer; }

















ul#tabnav {
font: bold 11px verdana, arial, sans-serif;
list-style-type: none;
padding-bottom: 24px;
border-bottom: 1px solid #6c6;
margin: 0;
}

ul#tabnav li {
float: left;
height: 21px;
background-color: #cfc;
margin: 2px 2px 0 2px;
border: 1px solid #6c6;
}

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 {
border-bottom: 1px solid #fff;
background-color: #fff;
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a {
color: #000;
}

#tabnav a {
float: left;
display: block;
color: #666;
text-decoration: none;
padding: 4px;
}

#tabnav a:hover {
background: yellow;
}

