
#commentForm2 input       { padding:2px;font: 11px  Arial, Helvetica, Verdana, Geneva, sans-serif; border:1px solid #dddddd; }
#commentForm2 input:focus { background-color:#fff; border: 1px dotted black; }
#commentForm2 input.error { border: 1px dotted red; }

#commentForm2 select       { padding:2px;font: 11px  Arial, Helvetica, Verdana, Geneva, sans-serif; border: 1px solid #dddddd; }
#commentForm2 select:focus { background-color:#fff; border: 1px dotted black; }
#commentForm2 select.error { border: 1px dotted red; }

#commentForm2 textarea       { padding:2px;font: 11px  Arial, Helvetica, Verdana, Geneva, sans-serif; border: 1px solid #dddddd;}
#commentForm2 textarea:focus { background-color:#fff; border: 1px dotted black; }
#commentForm2 textarea.error { border: 1px dotted red; }

#commentForm2 table {
    border-spacing: 0px;
    border-collapse: collapse;
    empty-cells: show;
    background-color:#fff;
    color:#666;
}

#commentForm2 td {
    padding:4px;
}

#gdisabled
{
	color:#aaaaaa;
	background-color:#dddddd;
	width:150px;
}

#gomb:hover
{
   background-color:#eeeeaa;
   border: 1px dotted #000000;
   cursor: pointer;
}

#gomb{
    font: 11px  Arial, Helvetica, Verdana, Geneva, sans-serif;
    background-color:#ffffff;
    color:#000;
    font-weight: bold;
    cursor:pointer;
    border:2px solid #000000;
    width:150px;
}


#okgomb:hover
{
   background-color:#69F06C;
   border: 1px dotted #000000;
   cursor: pointer;
}

#okgomb{
    font: 11px  Arial, Helvetica, Verdana, Geneva, sans-serif;
    background-color:#ffffff;
    color:#000;
    font-weight: bold;
    cursor:pointer;
    border:2px solid #000000;
    width:150px;
}

#megsemgomb:hover
{
   background-color:#F57171;
   border: 1px dotted #000000;
   cursor: pointer;
}

#megsemgomb{
    font: 11px  Arial, Helvetica, Verdana, Geneva, sans-serif;
    background-color:#ffffff;
    color:#000;
    font-weight: bold;
    cursor:pointer;
    border:2px solid #000000;
    width:150px;
}


.seperator {
    border-top: solid 0px #999999;
}

.formtitle2{
  margin-top:10px;
  font: 24px  Arial, Helvetica, Verdana, Geneva, sans-serif;
  border-bottom:0px solid #dddddd;
  color:#555555;
  text-align:left;
  font-weight: bold;
}

.formtitle_center2{
  margin-top:14px;
  font: 24px  Arial, Helvetica, Verdana, Geneva, sans-serif;
  border-bottom:0px solid #dddddd;
  color:#555555;
  text-align:center;
  font-weight: bold;
}

.formtitle_center_center{
  padding:4px;
  font: 24px  Arial, Helvetica, Verdana, Geneva, sans-serif;
  border-bottom:0px solid #dddddd;
  color:#555555;
  text-align:center;
  font-weight: bold;
}

.formlabel_center_center{
  padding:4px;
  font: 16px  Arial, Helvetica, Verdana, Geneva, sans-serif;
  border-bottom:0px solid #dddddd;
  color:#555555;
  text-align:center;
  font-weight: bold;
}

#submit:hover{
    cursor:pointer;
}

#commentForm2 .label {
    padding-top: 2px;
    padding-right: 8px;
    vertical-align: top;
    text-align: right;
    width: 225px;
    white-space: nowrap;
    border:0px solid #000000;
}

.formerror {
    background:url("../js/forms/images/unchecked.gif") no-repeat 0px 5px;
    font: 11px  Arial, Helvetica, Verdana, Geneva, sans-serif;
    padding-left: 22px;
    padding-top: 5px;
    font-weight: bold;
    color: #EA5200;
    margin-left:2px;
}

.infotext2{
  font: 11px  Arial, Helvetica, Verdana, Geneva, sans-serif;
  color:#2354A0;
  padding-bottom:2px;
}

.infotext_narancs2{
  font: 11px  Arial, Helvetica, Verdana, Geneva, sans-serif;
  padding-bottom: 0px;
  font-weight: bold;
  color: #5780ae;
  border:0px;
}

.infotext_szurke2{
  font: 11px  Arial, Helvetica, Verdana, Geneva, sans-serif;
  padding-bottom: 0px;
  text-align:left;
  color: #444;
  border:0px;
}
.infotext2:hover{
  font: 11px  Arial, Helvetica, Verdana, Geneva, sans-serif;
  color:#2354A0;
  padding-bottom:2px;
}

.remark2{
  font: 11px  Arial, Helvetica, Verdana, Geneva, sans-serif;
  color:#555555;
  padding:4px;
  margin-bottom:3px;
  border: 0px solid #dddddd;
}

.remark2:hover{
  font: 11px  Arial, Helvetica, Verdana, Geneva, sans-serif;
  color:#000000;
  background-color:#fafafa;
  padding:4px;
  margin-bottom:3px;
  border: 0px solid #dddddd;
}

#formtable2
{
  font: 12px  Arial, Helvetica, Verdana, Geneva, sans-serif;
  padding-bottom: 0px;
  color: #EA5200;
  border:0px;
}

#formtable2 TD {
  border-bottom:0px solid #dddddd;
}

#commentForm2 {
    font: 11px  Arial, Helvetica, Verdana, Geneva, sans-serif;
    padding-bottom: 0px;
    font-weight: bold;
    color: #EA5200;
}

#commentForm2 input.submit { margin-left: 10px; }

#logmail #logname .focus { background-color: red; }

A.urlaplink:link    {COLOR: #5780ae; TEXT-DECORATION: none; 
                    font: bold 12px Arial, Verdana, Helvetica, Geneva, sans-serif;
                    padding-left:10px;padding-right:10px;
                    padding-top:2px;padding-bottom:2px;}
A.urlaplink:visited {COLOR: #5780ae; TEXT-DECORATION: none; 
                    font: bold 12px Arial, Verdana, Helvetica, Geneva, sans-serif;
                    padding-left:10px;padding-right:10px;
                    padding-top:2px;padding-bottom:2px;}
A.urlaplink:active  {COLOR: #5780ae; TEXT-DECORATION: none;
                    font: bold 12px Arial, Verdana, Helvetica, Geneva, sans-serif;
                    padding-left:10px;padding-right:10px;
                    padding-top:2px;padding-bottom:2px;}
A.urlaplink:hover   {COLOR: #5780ae; TEXT-DECORATION: underline;
                    font: bold 12px Arial, Verdana, Helvetica, Geneva, sans-serif;
                    padding-left:10px;padding-right:10px;
                    padding-top:2px;padding-bottom:2px;}





