
.form_container
{
  margin:0 auto;
  padding:10px;
  width: 800px;
  background:#dff4fd;
  font-family: arial, verdana, sans;
  border:1px solid #cfe4ed;
  font-size:12px;
  color:#000000;
  border-radius:12px;
  -moz-border-radius:12px;
  -webkit-border-radius:12px;
}


.urlapsor 
{
  order-bottom:1px solid #f5f5f5;
  eight:22px;
  ackground:#eeeeee;
  argin-bottom:2px;
  min-height:22px;
  height:auto !important;
  height:22px;
  font-family: arial, verdana, sans;
  clear: both;
  verflow: hidden;
  margin-top:4px;
}

.form_container .form-label
{
  float:left;
  order:1px solid #ff00f0;
  display: block;
  padding: 3px 5px;
  margin: 0 0 5px 0;
  text-align: right;
  font-family: arial, verdana, sans;
  font-size:12px;
  color:#444444;
}

.form_container .form-label-belso
{
  float:left;
  order:1px solid #ff00f0;
  display: block;
  padding: 3px 5px;
  margin: 0 0 5px 0;
  text-align: right;
}
.form_container .form-urlapsor_belso_nemhasznalt
{
  background:#cccccc;
  order:1px solid #ff0000;
  height:100%;
  padding-top:2px;
  padding-left:2px;
}

.form_container .form-urlapsor_belso
{
  float:left;
  display:block;
  width:500px;
}

.form_container .form-textbox
{
  osition:relative;
  float:left;
  margin-right:3px;
  font-size: 12px;
  font-family: arial, verdana, sans;
}

.form_container .form-textarea
{
  osition:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  margin-bottom:4  px;
  order:1px solid #aEa592;
  ackground:#DED5C2;
  font-size: 12px;
  font-family: arial, verdana, sans;
  
}
.form_container .form-select
{
  osition:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  order:1px solid #aEa592;
  ackground:#DED5C2;
  font-size:12px;
  font-family: arial, verdana, sans;
}

.form_container .form-upload
{
  osition:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  order:1px solid #aEa592;
  ackground:#DED5C2;
  font-family: arial, verdana, sans;
  font-size:12px;

}

.form_container .form-password
{
 osition:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  order:1px solid #aEa592;
  ackground:#DED5C2;
  font-family: arial, verdana, sans;
  font-size:12px;
  
}

.form_container .form-iframe
{
 osition:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  order:1px solid #aEa592;
  background:#DED5C2;
  
}
.form_container .form-checkbox
{
 osition:relative;
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  font-family: arial, verdana, sans;
  font-size:11px;
  
}

.form_container .form-buttonOLD
{
  float:left;
  order:1px solid #DED5C2;
  margin-right:3px;
  font-size:10px;
  margin-top:2px;
}
.form_container .form-button
{
 display: inline-block;
    background:url(pic/super-button-overlay.png) top left repeat-x #555 !important;
    padding: 4px 20px 3px;
    color: #fff;
    text-decoration: none;
    font-weight: bold;
    line-height: 1;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.8);
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.8);
    text-shadow: 0 -1px 1px rgba(0,0,0,0.85);
    order-bottom: 1px solid rgba(0,0,0,0.8);
    position: relative;
    cursor: pointer;


}


.form_container .form-button-end
{
  position:absolute;

}
.form_container .szoveg
{
  float:left !important;
  order:1px solid #ff00f0;
  clear:none !important;
  display: block;
  margin-top:3px;
  margin-right:4px;
  padding:0px !important;
  border: 0px !important;
  background:none !important;
  padding-top:4px;
  float:left;
}


.form_container .form-uzenet
{
  font-size:11px;
  
}


.form_container .form-hibauzenet
{
  text-align:center;   
  clear:left;
  font-weight:bold;
  margin-bottom:2px;
  background:#BC2727;
  border:1px solid #7F1717;
  color:#ffffff;
  padding:8px;
  font-weight:bold;
  font-size:14px;
  margin:0 auto;
  width:75%;
  text-align:center;
  margin-top:17px;
}             

.form_container .form-eredmenyuzenet
{
  clear:left;
  background:#69BF55;
  border:1px solid #4A903A;
  color:#3A802A;
  padding:8px;
  margin-right:3px;
  font-weight:bold;
  font-size:14px;
  margin:0 auto;
  width:75%;
  text-align:center;
  margin:0 auto;
  width:75%;
  text-align:center;
  margin-top:17px;
  margin-bottom:20px;
  display:block;
}


.form_container .form-sugouzenet
{
  clear:left;
  padding-top:3px;
  padding-left:10px;
  font-size:11px;
}
.form_container .form-eredmeny
{
  float:left;
  order:1px solid #DED5C2;
  color:#507F95;
  margin-top:3px;
  margin-right:3px;
  font-weight:bold;
  font-size:12px;
  order:1px solid #ff0000;
}


.form_container h1
{
  order:1px solid #ff0000;
  padding:0px;
  margin:0px;
  margin-top:15px;
  margin-bottom:5px;
  padding-left:0px;
  text-align:right;
  font-weight:bold;
  font-size:14px;
  clear:left;
  color:#111111;
  width:225px;
}

.form_container .error
{
  color:#ff0000;
  background:none;
  min-width:20px;
  float:left;
  margin-top:4px;
}
* html .form_container .error
{
 width:20px;
}

.form_container .checked
{
  color:#ff0000;
  padding-left:20px;
  background: url(/theme/pic/icon-ok.gif) no-repeat 3px 0px;
  width:20px;
}
