div#formcontainer {width:600px; margin-left:40px; padding: 5px; margin-top:20px; border-width: 2px;  border: none;}
div#formcontainer form * {margin: 5px;}
div#formcontainer form label {padding: 5px; margin-left: 30px; margin-right: 30px; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; width:90px; float:left; font-size:.75em;}
div#formcontainer form div.description { font-size: .60em;}
div#formcontainer form table { margin-top: 0px; margin-bottom: 0px; margin-right: 5px; font-size: .60em; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;
 border-right: 1px solid #CCC; border-left: 1px solid #CCC;}

div#formcontainer2 {width:600px; margin-left:40px; padding: 0px; margin-top:20px; border-width: 2px;  border: none;}
div#formcontainer2 form * {margin: 0px;}
div#formcontainer2 form label {padding: 0px; margin-left: 30px; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; width:90px; float:left; font-size:.75em;}
div#formcontainer2 form div.description { font-size: .60em;}
div#formcontainer2 form table { margin-top: 0px; margin-bottom: 0px; margin-right: 5px; font-size: .60em; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;
 border-right: 1px solid #CCC; border-left: 1px solid #CCC;}

div#formcontainer3 {margin-left:40px; padding: 5px; margin-top:20px; border-width: 2px;  border: none;}
div#formcontainer3 form * {margin: 5px;}
div#formcontainer3 form label {padding: 5px; margin-left: 30px; margin-right: 30px; border-bottom: 1px solid #CCC; border-left: 1px solid #CCC; width:90px; float:left; font-size:.75em;}
div#formcontainer3 form div.description { font-size: .60em;}
div#formcontainer3 form table { margin-top: 0px; margin-bottom: 0px; margin-right: 5px; font-size: .60em; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;
 border-right: 1px solid #CCC; border-left: 1px solid #CCC;}

table td { font-family: Tahoma; font-size: 13; font-weight: none; font-style: none; text-decoration: none; }

body {

scrollbar-arrow-color: #FFFFFF;
scrollbar-track-color: #050505;
scrollbar-face-color: #050505;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: #FFFFFF;
scrollbar-darkshadow-color: #050505;
scrollbar-3dlight-color: #050505;

}


/*li tag------------------*/
li { list-style-image: url(./images/li.gif); }

/*horizontal line------------------*/
hr.1pxblack {
   border: 0;
   color: #000;
   background-color: #000;
   height: 1px;
}
hr.1pxgray {
  border: 0;
  color: #333333;
  background-color: #333333;
  height: 1px;
}


tr.fejlec {
   background-color: #343230;
   color: #ffffff ; 
   font-family: Tahoma; 
   font-size: 13; 
   font-weight: none; 
   font-style: italic; 
   text-decoration: none; 
   text-align: center;
}

tr.fejlec_censored {
   background-color: #ff2342;
   color: #ffffff ; 
   font-family: Tahoma; 
   font-size: 13; 
   font-weight: none; 
   font-style: italic; 
   text-decoration: none; 
   text-align: center;
}

tr.lista1_d {
<!--	background-color: #efece5; -->
    background: none;
    text-align: center;
}

tr.lista2_d {
	background-color: #efece5;
}

tr.lista1_l {
	background-color: #585858;
    text-align: center;
}

table.normal_table td {
    font-family: Tahoma;
    font-size: 12; 
    font-weight: none; 
    font-style: none; 
    text-decoration: none;
 }

td.messagebox {
  background: #FFFF00;
  text-align: center;
}

table.top td { vertical-align: top; }



/*LINKEK tipusai méret szerint--------------------------------------------
//.-----------------------------------------------------------------------*/

a.menulink:link	{ color: #FFFFFF ; font-family: Tahoma; font-size: 17px; font-weight: none; font-style: none; text-decoration: none;}
a.menulink:visited{ color: #FFFFFF ; font-family: Tahoma; font-size: 17px; font-weight: none; font-style: none; text-decoration: none;}
a.menulink:active	{ color: #FFFFFF ; font-family: Tahoma; font-size: 17px; font-weight: none; font-style: none; text-decoration: none;}
a.menulink:hover	{ color: #FFFFFF ; font-family: Tahoma; font-size: 17px; font-weight: none; font-style: none; text-decoration: none;}

a.nagylink:link		{ color: #068AC3 ; font-family: Tahoma; font-size: 16; font-weight: none; font-style: none; text-decoration: underline; }
a.nagylink:visited		{ color: #068AC3 ; font-family: Tahoma; font-size: 16; font-weight: none; font-style: none; text-decoration: underline; }
a.nagylink:active		{ color: #068AC3 ; font-family: Tahoma; font-size: 16; font-weight: none; font-style: none; text-decoration: underline; }
a.nagylink:hover		{ color: #6BC300 ; font-family: Tahoma; font-size: 16; font-weight: none; font-style: none; text-decoration: underline; }

a.normallink:link	{ color: #0071B5 ; font-family: Tahoma; font-size: 12; font-weight: none; font-style: none; text-decoration: underline;}
a.normallink:visited{ color: #0071B5 ; font-family: Tahoma; font-size: 12; font-weight: none; font-style: none; text-decoration: underline;}
a.normallink:active	{ color: #0071B5 ; font-family: Tahoma; font-size: 12; font-weight: none; font-style: none; text-decoration: underline;}
a.normallink:hover	{ color: #C6EAF5 ; font-family: Tahoma; font-size: 12; font-weight: none; font-style: none; text-decoration: underline;}

a.normallinkb:link	{ color: #FFFFFF ; font-family: Tahoma; font-size: 12; font-weight: none; font-style: none; text-decoration: underline;}
a.normallinkb:visited{ color: #FFFFFF ; font-family: Tahoma; font-size: 12; font-weight: none; font-style: none; text-decoration: underline;}
a.normallinkb:active	{ color: #FFFFFF ; font-family: Tahoma; font-size: 12; font-weight: none; font-style: none; text-decoration: underline;}
a.normallinkb:hover	{ color: #C6EAF5 ; font-family: Tahoma; font-size: 12; font-weight: none; font-style: none; text-decoration: underline;}

a.normallink2:link	{ color: #FFFFFF ; font-family: Tahoma; font-size: 16; font-weight: none; font-style: none; text-decoration: none;}
a.normallink2:visited{ color: #FFFFFF ; font-family: Tahoma; font-size: 16; font-weight: none; font-style: none; text-decoration: none;}
a.normallink2:active	{ color: #FFFFFF ; font-family: Tahoma; font-size: 16; font-weight: none; font-style: none; text-decoration: none;}
a.normallink2:hover	{ color: #C6EAF5 ; font-family: Tahoma; font-size: 16; font-weight: bold; font-style: none; text-decoration: none;}


a.normallinkr:link	{ color: #990000 ; font-family: Tahoma; font-size: 11; font-weight: none; font-style: none; text-decoration: underline;}
a.normallinkr:visited{ color: #990000 ; font-family: Tahoma; font-size: 11; font-weight: none; font-style: none; text-decoration: underline;}
a.normallinkr:active	{ color: #990000 ; font-family: Tahoma; font-size: 11; font-weight: none; font-style: none; text-decoration: underline;}
a.normallinkr:hover	{ color: #993311 ; font-family: Tahoma; font-size: 11; font-weight: none; font-style: none; text-decoration: underline;}

a.normallinkgray:link		{ color: #a59c92 ; font-family: Tahoma; font-size: 11; font-weight: none; font-style: none; text-decoration: none;}
a.normallinkgray:visited	{ color: #a59c92 ; font-family: Tahoma; font-size: 11; font-weight: none; font-style: none; text-decoration: none;}
a.normallinkgray:active	{ color: #a59c92 ; font-family: Tahoma; font-size: 11; font-weight: none; font-style: none; text-decoration: none;}
a.normallinkgray:hover		{ color: #033311 ; font-family: Tahoma; font-size: 11; font-weight: none; font-style: none; text-decoration: none;}

a.normallinkw:link	{ color: #5d5d5d ; font-family: Tahoma; font-size: 11; font-weight: none; font-style: none; text-decoration: underline;}
a.normallinkw:visited{ color: #5d5d5d ; font-family: Tahoma; font-size: 11; font-weight: none; font-style: none; text-decoration: underline;}
a.normallinkw:active	{ color: #5d5d5d ; font-family: Tahoma; font-size: 11; font-weight: none; font-style: none; text-decoration: underline;}
a.normallinkw:hover	{ color: #b9e2b1 ; font-family: Tahoma; font-size: 11; font-weight: none; font-style: none; text-decoration: underline;}

a.normallinkw2:link	{ color: #ffffff ; font-family: Tahoma; font-size: 11; font-weight: none; font-style: none; text-decoration: none;}
a.normallinkw2:visited{ color: #ffffff ; font-family: Tahoma; font-size: 11; font-weight: none; font-style: none; text-decoration: none;}
a.normallinkw2:active	{ color: #ffffff ; font-family: Tahoma; font-size: 11; font-weight: none; font-style: none; text-decoration: none;}
a.normallinkw2:hover	{ color: #b9e2b1 ; font-family: Tahoma; font-size: 11; font-weight: none; font-style: none; text-decoration: none;}

a.smalllink:link	{ color: #5d5d5d ; font-family: Tahoma; font-size: 10; font-weight: none; font-style: none; text-decoration: underline;}
a.smalllink:visited	{ color: #5d5d5d ; font-family: Tahoma; font-size: 10; font-weight: none; font-style: none; text-decoration: underline;}
a.smalllink:active	{ color: #5d5d5d ; font-family: Tahoma; font-size: 10; font-weight: none; font-style: none; text-decoration: underline;}
a.smalllink:hover	{ color: #f45601 ; font-family: Tahoma; font-size: 10; font-weight: none; font-style: none; text-decoration: underline;}

a.smalllinkb:link	{ color: #050505 ; font-family: Tahoma; font-size: 10; font-weight: none; font-style: none; text-decoration: underline;}
a.smalllinkb:visited{ color: #050505 ; font-family: Tahoma; font-size: 10; font-weight: none; font-style: none; text-decoration: underline;}
a.smalllinkb:active	{ color: #050505 ; font-family: Tahoma; font-size: 10; font-weight: none; font-style: none; text-decoration: underline;}
a.smalllinkb:hover	{ color: #f45601 ; font-family: Tahoma; font-size: 10; font-weight: none; font-style: none; text-decoration: underline;}

a.minilink:link		{ color: #5d5d5d ; font-family: Tahoma; font-size: 9; font-weight: none; font-style: none; text-decoration: underline;}
a.minilink:visited	{ color: #5d5d5d ; font-family: Tahoma; font-size: 9; font-weight: none; font-style: none; text-decoration: underline;}
a.minilink:active	{ color: #5d5d5d ; font-family: Tahoma; font-size: 9; font-weight: none; font-style: none; text-decoration: underline;}
a.minilink:hover	{ color: #f45601 ; font-family: Tahoma; font-size: 9; font-weight: none; font-style: none; text-decoration: underline;}

a.minilinkgray:link		{ color: #5d5d5d ; font-family: Tahoma; font-size: 8; font-weight: none; font-style: none; text-decoration: underline;}
a.minilinkgray:visited	{ color: #5d5d5d ; font-family: Tahoma; font-size: 8; font-weight: none; font-style: none; text-decoration: underline;}
a.minilinkgray:active	{ color: #5d5d5d ; font-family: Tahoma; font-size: 8; font-weight: none; font-style: none; text-decoration: underline;}
a.minilinkgray:hover	{ color: #f45601 ; font-family: Tahoma; font-size: 8; font-weight: none; font-style: none; text-decoration: underline;}


a.minilinkb:link	{ color: #5d5d5d ; font-family: Tahoma; font-size: 9; font-weight: bold; font-style: none; text-decoration: underline;}
a.minilinkb:visited	{ color: #5d5d5d ; font-family: Tahoma; font-size: 9; font-weight: bold; font-style: none; text-decoration: underline;}
a.minilinkb:active	{ color: #5d5d5d ; font-family: Tahoma; font-size: 9; font-weight: bold; font-style: none; text-decoration: underline;}
a.minilinkb:hover	{ color: #f45601 ; font-family: Tahoma; font-size: 9; font-weight: bold; font-style: none; text-decoration: underline;}

/*SZOVEGTIPUSOK méret és szín szerint-------------------------------------
//.-----------------------------------------------------------------------*/
span.form_text		{ color: #5d5d5d ; font-family: Tahoma; font-size: 13; font-weight: none; font-style: none; text-decoration: none; }
span.form_text_r	{ color: #dd0000 ; font-family: Tahoma; font-size: 13; font-weight: none; font-style: none; text-decoration: none; }
span.normaltitle		{ color: #050505 ; font-family: Tahoma; font-size: 17; font-weight: none; font-style: none; text-decoration: none; }
span.normaltitlered		{ color: #f45601 ; font-family: Tahoma; font-size: 17; font-weight: bold; font-style: none; text-decoration: none; }
span.normaltitlered2		{ color: #e34500 ; font-family: Tahoma; font-size: 18; font-weight: bold; font-style: none; text-decoration: none; }
span.smalltitle		{ color: #c5c5c5 ; font-family: Tahoma; font-size: 14; font-weight: bold; font-style: none; text-decoration: none; }
span.maintitle		{ color: #a3bc56 ; font-family: Tahoma; font-size: 19; font-weight: bold; font-style: none; text-decoration: none; }
tbody.normaltext		{ color: #5d5d5d ; font-family: Tahoma; font-size: 12; font-weight: none; font-style: none; text-decoration: none; }
span.normaltext		{ color: #5d5d5d ; font-family: Tahoma; font-size: 12; font-weight: none; font-style: none; text-decoration: none; }
span.normaltextb		{ color: #050505 ; font-family: Tahoma; font-size: 12; font-weight: none; font-style: none; text-decoration: none; }
span.normaltextblue		{ color: #0022dd ; font-family: Tahoma; font-size: 12; font-weight: none; font-style: none; text-decoration: none; }
span.normaltextgreen		{ color: #00dd00 ; font-family: Tahoma; font-size: 12; font-weight: none; font-style: none; text-decoration: none; }
span.normaltextred		{ color: #ff0000 ; font-family: Tahoma; font-size: 12; font-weight: none; font-style: none; text-decoration: none; }
span.normaltextw	{ color: #c5c5c5 ; font-family: Tahoma; font-size: 12; font-weight: none; font-style: none; text-decoration: none; }
span.normaltextgray	{ color: #cccccc ; font-family: Tahoma; font-size: 12; font-weight: none; font-style: none; text-decoration: none; }

span.smalltext	{ color: #5d5d5d ; font-family: Tahoma; font-size: 10; font-weight: none; font-style: none; text-decoration: none; }
span.smalltextorange	{ color: #ce845f ; font-family: Tahoma; font-size: 10; font-weight: none; font-style: none; text-decoration: none; }
span.smalltextb	{ color: #5d5d5d ; font-family: Tahoma; font-size: 10; font-weight: none; font-style: none; text-decoration: none; }
span.smalltextw	{ color: #c5c5c5 ; font-family: Tahoma; font-size: 10; font-weight: none; font-style: none; text-decoration: none; }
span.smalltextwb	{ color: #c5c5c5 ; font-family: Tahoma; font-size: 10; font-weight: bold; font-style: none; text-decoration: none; }
span.smalltextgray	{ color: #555555 ; font-family: Tahoma; font-size: 10; font-weight: none; font-style: none; text-decoration: none; }
span.minitext	{ color: #050505 ; font-family: Tahoma; font-size: 8; font-weight: none; font-style: none; text-decoration: none; }
span.minitextorange	{ color: #ce845f ; font-family: Tahoma; font-size: 8; font-weight: none; font-style: none; text-decoration: none; }
span.minitextw	{ color: #c5c5c5 ; font-family: Tahoma; font-size: 8; font-weight: none; font-style: none; text-decoration: none; }
span.minitextgray	{ color: #555555 ; font-family: Tahoma; font-size: 8; font-weight: none; font-style: none; text-decoration: none; }
span.desc_cim		{ color: #5d5d5d ; font-family: Tahoma; font-size: 16; font-weight: bold; font-style: none; text-decoration: none; }
span.desc_text		{ color: #5d5d5d ; font-family: Tahoma; font-size: 14; font-weight: none; font-style: none; text-decoration: none; }

span.smalllink	{color: #c5c5c5 ; font-family: Tahoma; font-size: 11; font-weight: bold; font-style: none; text-decoration: none; text-decoration: underline;cursor: pointer; }
span.smalllink:hover { color: #d49d34 ; font-family: Tahoma; font-size: 11; font-weight: bold; font-style: none; text-decoration: none; text-decoration: underline;cursor: pointer;}  

/*FORM elemek tipusai-----------------------------------------------------
//.-----------------------------------------------------------------------*/
input.form_file {
  font-family: Tahoma;
  font-size: 11;
  font-weight: none;
  color:#5d5d5d;
  background: #050505;
  border: black 1px solid;
}
select.form_select { 
  font-family: Tahoma;
  font-size: 11;
  font-weight: none;
  color:#5d5d5d;
  background: #050505;
  border: gray 1px solid;
}

input.form_text {
  font-family: Tahoma;
  font-size: 11;
  font-weight: none;
  color:#050505;
  background: none;
  border: gray 1px solid;
 }
 
input.form_button {
  font-family: Tahoma;
  font-size: 11;
  font-weight: bold;
  color:#5d5d5d;
  background: #a59c92;
  border: gray 1px solid;
  cursor: pointer;
 }
 
input.form_button_r {
  font-family: Tahoma;
  font-size: 11;
  font-weight: bold;
  color: #5d5d5d;
  border: #160d06 1px solid;
  background: #d49d34;
  cursor:pointer;
}

input.form_text_r {
  font-family: Tahoma;
  font-size: 11;
  font-weight: none;
  color:#5d5d5d;
  background: #050505;
  border: #a29f9c 1px solid;
 }

label {
  font-family: Tahoma;
  font-size: 11;
  font-weight: none;
  color:#5d5d5d;
 }
input.invisible_form_text {
  font-family: Tahoma;
  font-size: 11;
  font-weight: none;
  color:#5d5d5d;
  background: none;
  border: none;
  height: 16px;
 }
textarea.form_textarea {
  font-family: Tahoma;
  font-size: 11;
  font-weight: none;
  color:#050505;
  background: none;
  border: gray 1px solid;
 }

a.gallerylink:link	{ color: #c5c5c5 ; font-family: Trebuchet MS; font-size: 13; font-weight: none; font-style: none; text-decoration: underline;}
a.gallerylink:visited	{ color: #c5c5c5 ; font-family: Trebuchet MS; font-size: 13; font-weight: none; font-style: none; text-decoration: underline;}
a.gallerylink:active	{ color: #c5c5c5 ; font-family: Trebuchet MS; font-size: 13; font-weight: none; font-style: none; text-decoration: none;}
a.gallerylink:hover	{ color: #ffeeee ; font-family: Trebuchet MS; font-size: 13; font-weight: none; font-style: none; text-decoration: none;}

span.picturetitle { color: #c5c5c5 ; font-family: Impact; font-size: 13; font-weight: none; font-style: none; text-decoration: none; }
span.foldertitle { color: #c5c5c5 ; font-family: Tahoma; font-size: 15; font-weight: none; font-style: none; text-decoration: none; }
span.foldertitlebig { color: #c5c5c5 ; font-family: Impact; font-size: 25; font-weight: none; font-style: none; text-decoration: none; }

img { border: 0px;}

.plain_link { text-decoration: none; border: none; }
.series a, .series a:visited { text-decoration: none; border: none; color: #f45601; font-weight: bold; }

.calculator
{
	padding: 0px;
	border-spacing: 0px;
	border: 1px solid GRAY;
	color: GRAY;
}

table.calculator tr { vertical-align: middle;  height: 30px; }


input.small_input
{
	height: 17px;
	font-size: 11px;
}

#sitemap { margin: 30px 20px; }
#sitemap dt a, #sitemap dt a:visited {font-size: 14px; font-weight: bold; font-family: Tahoma; display:block; color:#555; padding: 5px 10px; text-decoration:none;}
#sitemap dd a, #sitemap dd a:visited {font-size: 12px; font-weight: bold; font-family: Tahoma; color:#555; text-decoration:none; display:block; padding: 5px 10px;}
#sitemap dt a:hover, #sitemap dd a:hover {color:#3d4249; text-decoration:none;}

/*----------*/
/* REDESIGN */
/*----------*/

.leftside { background-color: #0071B5; color: #FFFFFF; width: 260px; }
.leftsidepadding { padding: 8px; }
.contentside { background-color: #0071B5; width: 540px; text-align: left; }
.contentpadding { padding: 8px; padding-left: 0px; }
.contentside a.normallinkb { color: #0071B5 }
.contentside a.normallinkb:visited { color: #0071B5 }
.contentside a.normallinkb:active { color: #0071B5 }
.contentside a.normallinkb:hover { color: #6BC300 }

.leftbox { background-color: #6BC300; color: #FFFFFF; margin-bottom: 8px;; padding: 8px; border: #A2D069 solid 1px; }
.leftbox .normaltext { color: #FFFFFF; font-size: 13px; }
.leftbox .smalltext { color: #FFFFFF; font-size: 11px; }
.leftbox a.normallink:link { color: #FFFFFF;  font-size: 14px; text-decoration: underline; }
.leftbox a.normallink:visited { color: #D6E5EF;  font-size: 14px; text-decoration: underline; }
.leftbox a.normallink:active { color: #D6E5EF;  font-size: 14px; text-decoration: underline; }
.leftbox a.normallink:hover { color: #D6E5EF;  font-size: 14px; text-decoration: underline; }

td.mm1 { height: 40px; width: 134px; background: url('../gfx/mm1.gif') left top; background-repeat: repeat-x; padding: 4px; text-align:center; vertical-align:absMiddle; }
td.mm2 { height: 40px; width: 134px; background: url('../gfx/mm2.gif') left top; background-repeat: repeat-x; padding: 4px; text-align:center; vertical-align:absMiddle; }

.content { background-color: #FFFFFF; color: #000000; /*margin-top: 8px; margin-right: 8px;*/ margin-bottom: 8px; padding: 8px; border: #B4B4B4 solid 1px; }
.minitd { background-color: #FFFFFF; color: #000000; border: #B4B4B4 solid 1px; padding: 8px; }
.footer { background-color: #004E99; color: #FFFFFF; padding: 8px; }

.footer a { color: #9CDCEF; }
.footer a:active { color: #9CDCEF; }
.footer a:visited { color: #9CDCEF; }
.footer a:hover { color: #15AFE2; }

FORM { margin: 0px; }
h1 { font-size: 24px; margin: 0px; margin-bottom:12px; color: #088ACE; }
h2 { font-size: 18px; margin: 0px; margin-bottom:12px; }
.minitd h2 { font-size: 18px; margin: 0px; margin-bottom:12px; color: #088ACE; }

INPUT { background-color: #FFFFFF; border: #877F87 solid 1px; }
INPUT [type="submit"] { background-color: #B0DBE8; border: #FFFFFF solid 1px; color: #FFFFFF; }
input.btn { background: url('../gfx/btnbg.gif') left top; color: #FFFFFF; padding: 2px;}
input.smallbtn { background: url('../gfx/btnbg.gif') left top; color: #FFFFFF; padding: 0px; font-size:10x; }
