body
{
    margin : 0;
    font-family: tahoma;
    font-size: 13px;
    color: #1c1c1c;
    backgrounddd-color: #5fa1e8;
    text-align: center;
}

#torzs {
width: 660px;
margin: 20px auto;
background-color: white;
border: 2px solid #3e76b1;
text-align: left;
}

#header { height:150px; background:url(kepek/fejlechatter.jpg) center no-repeat; }

#lanyfej {
float:left;
width:135px;
height:119px;
background:url(kepek/lany6.gif);
margin:14px 0 0 30px;
}

#hmenu {
list-style:none;
float:right;
margin: 0 20px 0 0;
padding:13px 0 0 0;
font-size: 12px;
}

#hmenu li {
display:inline;
}

#also {
margin: 94px 20px 0 0;
float:right;
font-size:11px;
width:400px;
text-align:right;
font-weight:bold;
}

#also2 {
margin:120px 20px 0 0;
float:right;
font-size:11px;
width:450px;
text-align:right;
}

.bal {
float: left;
width: 180px;
text-align: center;
}


.bal2 {
float: left;
width: 160px;
text-align: center;
padding-top:100px;
}



.jobb {
width: 460px;
float: right;
padding:0 20px 0 0;
background-color: white;
}

h1 { color: #057FE6; font-size: 22px; font-family: tahoma; text-align:center;}
h2 { color: #057FE6; font-size: 19px; font-family: tahoma; font-weight: bold;  text-align:center;}
h3 { color: #057FE6; font-size: 16px; font-family: tahoma; }
h4 { text-align: center; font-family: verdana, arial, helvetica, sans-serif; color: #a5a5a5; font-size: 8px; }

.cim1 { color: #000099; font-size: 24px; font-family: tahoma; }
.cim2 { color: #057FE6; font-size: 20px ; font-family: tahoma; }
.cim3 { color: #057FE6; font-size: 16px ; font-family: tahoma; }

.szoveg { font-size: 13px; font-family: tahoma; color: #1c1c1c; }

.kisszoveg { font-size: 11px; font-family: tahoma; color: #1c1c1c; }

.aproszoveg { font-size: 11px; font-family: tahoma; color: #1c1c1c; }

.kiemeles { background-color: #ffff00; }

.signo { text-align: right; font-weight:bold; font-family:tahoma; }


li.biggreen {
list-style: none url("kepek/big_green.jpg");
padding-bottom: 0px;
}


li.pipagreen {
list-style: none url("kepek/pipa_green.gif");
padding-bottom: 0px;
}


li.pipazold {
list-style: none url("kepek/pipa_zold.jpg");
padding-top:0px;
}


li.pipablue {
list-style: none url("kepek/pipa_blue.gif");
padding-top:0px;
}


li.pipared {
list-style: none url("kepek/pipa_red.gif");
}

.formtext
{

    font-family : tahoma;
    font-size : 13px;
    color: #1c1c1c;
    text-align: right;
    padding: 0 20px 0 0;
}

.inptext { width: 200px; }

.inpchk { text-align: right; width: 200px; background: #ffffd1; }

ee.box {
width: 470px;
  background: url(kepek/hatter3.gif) bottom;
  border: 1px solid #000;
}

.box {

  background: #ffffd1;
  padding-top: 10px;
  padding-left: 30px;
  padding-bottom: 10px;
  border: 2px solid maroon;
}

.box .content {
  background: #ffffd1 bottom;
}

.box .content br {
  margin: 0;
}


.ol { font-weight: bold; }
li { font-weight: normal; }
a, a:visited { color: blue; font-weight: normal; }
/*
#teszt
	{
		width: 430px;
		background-color: white;
		text-align: justify;
		padding: 10px;
		text-align: center;
	}

*/

#hirlevel,
#teszt
	{
		width: 430px;
		background-color: white;
		text-align: justify;
		padding: 10px;
		text-align: center;
	}

#hirtext {
text-align:justify;
}

#mailform, 
#mailform2 {
margin:0;
padding:0;
}

#mailform .mezo {
clear:both;
padding-bottom:10px;
}

#mailform .title, 
#mailform .title_error {
font-weight:bold;
float:left;
width:180px;
padding-right:10px;
text-align:right;
}

#mailform .title_error {
color:#f00;
}

#mailform input,
#mailform textarea,
#mailform select {
border:1px solid #4f4f4f;
font-family:verdana;
font-size:11px;
color:#4f4f4f;
width:200px;
}

#mailform .submit {
text-align:center;
padding-top: 10px;
}

#mailform .submit input

{
border: 0px solid black;
background:#e1e1e1;
color:#1c1c1c;
font-size:10px;
font-weight:bold;
}

#lab { text-align: center; }

.tdform
{
	font-family : tahoma;
	font-size : 13px;
	color: #1c1c1c;
	text-align : right;
	padding-right: 10px;
}



#mailform2 .mezo {
clear:both;
padding-bottom:10px;
}

#mailform2 .title, 
#mailform2 .title_error {
font-weight:bold;
float:left;
width:180px;
padding-right:10px;
text-align:right;
}

#mailform2 .title_error {
color:#f00;
}

#mailform2 input,
#mailform2 textarea,
#mailform2 select {
border:1px solid #4f4f4f;
font-family:verdana;
font-size:11px;
color:#4f4f4f;
width:200px;
}

#mailform2 .submit {
text-align:center;
padding-top: 10px;
}

#mailform2 .submit input

{
border: 1px solid black;
background:#e1e1e1;
color:#1c1c1c;
font-size:10px;
font-weight:bold;
}


a.grey { color: #333333; text-decoration:none; }

a.grey:hover { color: blue; text-decoration:none; }



