body{
align:center;
margin: 0; padding: 0;
font-family: Arial, Verdana, Times;
color:#015c10; 
font-size: 14px;
background-color: #fff;
}

ul {
margin-top:0px;
margin-bottom:0px;
line-height:23px;
}

a, a:visited, a:focus {
color:#ed4003;
text-decoration: underline;
-moz-outline-style: none;
}

a:hover {
color:#c10b0b;
text-decoration: underline;
}

#text {
position:relative;
top:-2px;
border:1px solid #4f6c05;
font-size: 13px;
height:15px;
color:#8c2727; 
}

.img {border:1px solid #6d9d0b;}

hr.dotted { 
border: 0;
height: 1px; 
border-bottom: 2px dotted #6d9d0b; 
} 

.gomb {
color:white;
border:1px solid #e3831c;
background-color:#242424;
cursor:pointer;
width:80px;
height:18px;
font-size:11px;
padding-bottom:3px;
}

.gomb2 {
color:white;
border:1px solid #e3831c;
background: url(images/gombhatter.jpg) no-repeat;
background-color:#454444;
cursor:pointer;
width:80px;
height:18px;
font-size:11px;
padding-bottom:3px;
}

.szoveg_zold {  
color:#324f02; 
}

.szoveg_zold_felkover {  
color:#324f02; 
font-weight:bold;
}

.szoveg_piros {  
color:red; 
}

.szoveg_piros_felkover {  
color:red; 
font-weight:bold;
}

.szoveg_bordo_felkover {  
color:#8c2727;
font-weight:bold;
}


.szoveg_kek {  
color:#276f98;
}
.szoveg_kek_felkover {  
color:#276f98;
font-weight:bold;
}

#datum {  
padding:1px;
position:relative;
left:580px;
top:-18px;
width:130px;
text-align:right;
font-size: 12px;
padding-left:2px;
}

#reszletek {  
text-align:right;
font-size: 11px;
}

#letoltes {  
padding:2px;
border:1px solid #fbc994;
background-color:#feebd7;
position:relative;
width:747px;
font-size: 11px;
color:#ca4405; 
}

#letoltes a {  
color:#e74f05; 
}


.szoveg_elerhetoseg {  
font-size: 14px;
color:#fff; 
font-style: normal; 
font-variant: normal; 
text-transform: none; 
margin-left:25px;
margin-right:15px;}


h1 {
font-size:15px;
font-weight:bold;
color:#fff;
}

h1.cim1 {  
display:inline;
}

h2 {
font-size:15px;
font-weight:bold;
color:#fff;
}

h2.cim1 {  
display:inline;
}

h3 {
margin:0px;
padding:0px;
font-size:15px;
text-align:center;
}

h3.pink {
color:#f01414;
font-size:15px;
text-align:center;
}

h3.pinkbal {
color:#f01414;
font-size:15px;
text-align:justify;
}

h4 {
font-size:15px;
display:inline;
}

h4.bp {
padding-left:71px;
}

h4.szgd {
padding-left:60px;
}

h5 {
margin:0px;
padding-top:0px;
font-size: 14px;
display:inline;
float:right;
font-weight:normal;
padding-right:10px;
}


.linkocim:link       {text-decoration: underline;color:#e3831c;font-size:14px;}
.linkocim:visited    {text-decoration: underline;color:#e3831c;font-size:14px;}
.linkocim:hover      {text-decoration: underline; color:#fc5400;font-size:14px;}

.link1:link       {text-decoration: underline;color:#077273;font-size:14px;}
.link1:visited    {text-decoration: underline;color:#077273;font-size:14px;}
.link1:hover      {text-decoration: underline; color:#f077273;font-size:14px;}

.link2:link       {text-decoration: none;color:#8c2727;font-size:14px;}
.link2:visited    {text-decoration: none;color:#8c2727;font-size:14px;}
.link2:hover      {text-decoration: underline; color:#8c2727;font-size:14px;}

.linkpaletta:link       {text-decoration: none;color:#ffffff;font-size:18px;}
.linkpaletta:visited    {text-decoration: none;color:#ffffff;font-size:18px;}
.linkpaletta:hover      {text-decoration: underline; color:#ffffff;font-size:18px;}

.link_reszletek:link       {text-decoration: underline;color:#d83d6d;font-size:11px;text-align:right;padding:3px;}
.link_reszletek:visited    {text-decoration: underline;color:#d83d6d;font-size:11px;text-align:right;padding:3px;}
.link_reszletek:hover      {text-decoration: underline; color:#C24A0F;font-size:11px;text-align:right;padding:3px;}

.linkforeszala:link       {text-decoration: underline;color:#8c2727;font-size:12px;padding-bottom:5px;padding-right:10px;}
.linkforeszala:visited    {text-decoration: underline;color:#8c2727;font-size:12px;padding-bottom:5px;padding-right:10px;}
.linkforeszala:hover      {text-decoration: underline;color:#8c2727;font-size:12px;padding-bottom:5px;padding-right:10px;}

.paletta_idopont{
padding-top:5px;
font-size:18px;
align:center;
vertical-align:middle;
width:350px;
height:140px;
background: url(images/paletta_idopont.jpg) no-repeat;
}

.paletta_gyerek{
padding-top:5px;
font-size:18px;
align:center;
vertical-align:middle;
width:348px;
height:140px;
background: url(images/paletta_gyerek.jpg) no-repeat;
}

.paletta_felnott{
padding-top:5px;
font-size:18px;
align:center;
vertical-align:middle;
width:348px;
height:140px;
background: url(images/paletta_felnott.jpg) no-repeat;
}

.tabla1{
background: url(images/foreszhatter.jpg) repeat-y;
background-color:#fbfbd8;
}

.mainhatter1{
background: url(images/mainhatter1.jpg) repeat-y;
vertical-align:top;
}

.mainhatter2{
background: url(images/mainhatter2.jpg) repeat-y;
vertical-align:top;
}

.mainhatter3{
background: url(images/mainhatter3.jpg) repeat-y;
vertical-align:top;
}

.mainhatter4{
background: url(images/mainhatter4.jpg) repeat-y;
vertical-align:top;
}

table#tabla2 {
width:100%;
cell-padding:2px;
cell-spacing:2px;
background-color:#e2d1b6;
}

table#tabla2 th{
background-color:#fff;
}

table#tabla2 td{
background-color:#f8f3ec;
}


table#tabla3 {
background-color:#f5eee5;
}

table#tabla3 th{
background-color:#fff;
}

table#tabla3 td{
background-color:#faf7f3;
}


table#tabla4 {
font-size:11px;
background-color:#f5eee5;
}

table#tabla4 th{
font-weight:normal;
background-color:#fff;
}

table#tabla4 td{
background-color:#faf7f3;
}

.kepgaleriacella{
vertical-align:middle;
text-align:center;
}

.szoveg_kepgaleria {  
font-size:12px;
text-align:center;
color:#e3831c; 
}

.fejleckeret{
width:980px;
height:245px;
}

.fejlecfole{
background-color:#fff;
width:980px;
height:14px;
padding-left:32px;
font-size:10px;
color:#649001;
}


.fejlec{
width:980px;
height:215px;
background: url(images/fejlec.jpg) no-repeat;
}

a.fejlecfolelink:link, a.fejlecfolelink:visited, a.fejlecfolelink:active, a.fejlecfolelink:focus{
font-size:10px;
color:#649001;
text-decoration:none;
-moz-outline-style: none;
}

a.fejlecfolelink:hover {
color:#ff6e01;
text-decoration:underline;
}



.menu{
width:231px;
}

.menufole{
vertical-align:top;
height:72px;
background: url(images/menufole.jpg) no-repeat;
}

.menuala{
height:82px;
background: url(images/menuala.jpg) no-repeat;
}


.foreszhatter{
width:980px;
vertical-align:top;
background-color:#fff;
}



.ocimhatter{
font-size:15px;
vertical-align:top;
font-weight:bold;
color:#fff;
width:741px;
height:35px;
background: url(images/ocimhatter.jpg) no-repeat;
padding-left:20px;
padding-top:5px;
}

.ocimhatter a{
font-size:15px;
color:#fff;
font-weight:bold;
text-decoration:underline;
}

.ocimhatterelvalaszto{
font-size:15px;
color:#ca4a02;
font-weight:bold;
}

.h2hatter{
font-size:15px;
vertical-align:top;
font-weight:bold;
color:#fff;
width:741px;
height:42px;
background: url(images/h2hatter.jpg) no-repeat;
padding-left:20px;
padding-top:10px;
}

.h2hatter_piros{
font-size:15px;
vertical-align:top;
font-weight:bold;
color:#fff;
width:741px;
height:42px;
background: url(images/h2hatter_piros.jpg) no-repeat;
padding-left:20px;
padding-top:10px;
}

.h2hatter_narancs{
font-size:15px;
vertical-align:top;
font-weight:bold;
color:#fff;
width:741px;
height:42px;
background: url(images/h2hatter_narancs.jpg) no-repeat;
padding-left:20px;
padding-top:10px;
}

.h2hatter_zold{
font-size:15px;
vertical-align:top;
font-weight:bold;
color:#fff;
width:741px;
height:42px;
background: url(images/h2hatter_zold.jpg) no-repeat;
padding-left:20px;
padding-top:10px;
}

.h3hatter{
font-size:15px;
vertical-align:top;
font-weight:bold;
color:#fff;
width:741px;
height:42px;
background: url(images/h3hatter.jpg) no-repeat;
padding-left:20px;
padding-top:10px;
}

.mainoszlop{
width:749px;
padding-left:8px;
padding-right:8px;
vertical-align:top;
background: url(images/mainhatter.jpg) repeat-y;
}

.mainelvalaszto{
width:731px;
height:4px;
background: url(images/mainelvalaszto.jpg) no-repeat;
}

.mainala{
width:749px;
height:84px;
background: url(images/mainala.jpg) no-repeat;
}

.foreszala{
text-align:center;
padding-left:30px;
padding-right:30px;
width:733px;
padding-top:5px;
}


.kepgaleriacella{
vertical-align:middle;
text-align:center;
}

.szoveg_kepgaleria {  
text-align:center;
color:#e3831c; 
}


.tabla_ikon{
vertical-align:top;
width:200px;
text-align:center;
}

/* FIELDSET LEGEND LABEL..........................*/
FIELDSET {
	padding: 0.5em;
	margin: 0.5em 0em;
	background-color: #fafafa;
	}

.fieldset1{
	border: 1px solid #f9c28c;
	}
	
.fieldset2{
	border: 1px solid #abc665;
	}
	
legend {
	max-width:637px;
	font-size:14px;
	font-weight: bold;
	padding: 0.3em;
	background-color: #ef7335;
	}

.legend2 a:link {
color: #015c10;
}

.legend2 a:hover {
color: #013e0b;
}

.legend1 {
color:#ed4003;
background-color: #fff;
border: 1px solid #ffa51c;
}

.legend2{
color:#015c10;
background-color: #fff;
border: 1px solid #a9ca18;
}


.vonal1 {
color:#ff6e01;
}

.vonal2 {
color:#769f07;
}

LABEL {
vertical-align:top;
line-height: 1.5em;
}
.labeljobb {
text-align:right;
}

.menuhatter {
background: url(images/menuelvalaszto.jpg) repeat-y;
}

/* FÓRUM SZÖVEGMEZÕK..........................*/
.forum1 {
width:120px;
padding-left:50px;
font-weight:bold;
}

.forumkod {
font-size:12px;
}

.forumthmetaln {
text-align:center;
}

.forumoldallapozo {
text-align:center;
padding-top:5px;
padding-bottom:5px;
}

.textarea1 {
width:400px;
height:80px;
border:1px solid #ff9a00;
}

.text1 {
width:400px;
height:15px;
border:1px solid #ff9a00;
}

.text2 {
width:120px;
height:15px;
border:1px solid #ff9a00;
}

.text3 {
width:120px;
height:15px;
border:1px solid #84aa0b;
}

#thmetaln {
font-weight: bold;
color: #fff;
background: url(images/thmetaln.jpg) repeat-x;
cursor: pointer;
height: 22px;
width: 156px;
border: solid 1px #a03b02;
}

.thmetalz {
font-weight: bold;
color: #fff;
background: url(images/thmetalz.jpg) repeat-x;
cursor: pointer;
height: 22px;
width: 150px;
border: solid 1px #689302;
}

/* LENYÍLÓ MENÜKÓD..........................*/
ul.dropdown iframe {display:none; display/**/:block; z-index:-1; position:absolute; height:0; width:0; } 

ul.dropdown {
padding:0px; 
margin-left:0px; 
list-style-type: none; 
position: relative;
float: left; 
}

ul.dropdown ul {
width:231px;
}


ul.dropdown li {
vertical-align: middle;
padding:0px;
margin-top:1px;
color: #000;
width:231px;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
position: relative;
}

ul.dropdown li ul {
list-style-type: none; 
top: 0px;
left: 231px;
width:272px;
visibility: hidden;
position: absolute;
background-color:#e3f341;
padding-left:0px;
}

ul.dropdown li ul li {
width:198px;
border:1px solid #e3f341;
margin:0px;
}

ul.dropdown li ul li ul {
top:-1px;
left:198px;
}

ul.dropdown li:hover > ul {
visibility: visible;
}

/* MENÜ OFF */
ul.dropdown a:link,ul.dropdown a:visited,ul.dropdown a:focus	{
background: url(images/menuoff.jpg) repeat-y;
line-height:26px;
display:block;
width:200px;
font-size:14px; 
color:#fff;
text-decoration:none;
padding-left:30px;
font-weight:bold;
-moz-outline-style: none;
}
	
	/* MENÜ ON */
ul.dropdown a:hover		{
background: url(images/menuon.jpg) repeat-y;
color:#ff4800; 
text-decoration:none;
}


/* ALMENÜ OFF */
ul.dropdown li ul li a:link,ul.dropdown li ul li a:visited	{
width:250px;
background: url(images/menusuboff.jpg) repeat;
padding-left:20px;
color:#fff;
background-color:#b3d21b;
height:auto;
padding-right:0px;
margin:0px;
}

/* ALMENÜ ON */
ul.dropdown li ul li a:hover {
width:249px;
background: url(images/menusubon.jpg);
color:#ff4800; 
height:auto;
margin:0px;
}
/***********/

