root { 
    display: block;
}
body{min-width:960px;margin:10px 0px;padding:0;background:#424D5F;color:#000;font-size:12px;}
a{color:#00f;font-weight:bold;text-decoration:none;}
a:visited{text-decoration:underline;}
a:link{}
a:hover{background:#00f;color:#fff;}
a:active{}

h1{display:none;}
h2,h3,h4,h5,h6{font-size:18px;}
#wrapper{width:938px;margin:0 auto;padding:10px;background:#fff;text-align:left;border:1px solid #000;}
#header{height:100px;background:#fff;margin:0px 0px 10px 0px;padding:10px;}

#headermenu{height:30px;background:#f7f7f7;border:1px solid #ccc;margin:0px 0px 10px 0px;padding:10px 0px 0px 0px;}
#headermenu ul{list-style-type:none;margin:0;padding:0;}
#headermenu li{display:inline;text-align:center;margin:0px 0px 0px 15px;}
#headermenu a{color:#000;font-size:14px;font-weight:bold;}
#headermenu a:hover{color:#fff;background:#000;font-size:14px;font-weight:bold;}

#content{width:960px;}
#footer{height:50px;background:#f7f7f7;border:1px solid #ccc;margin:10px 20px 0px 0px;text-align:center;padding:40px 0px 0px 0px;}

/*#*/
#msg{color:#00f;}
#errmsg{color:#f00;background:#fff;padding:10px;margin:10px;}

/*classes*/
.c{margin-left:10px;padding:10px;width:290px;float:left;background:#f7f7f7;border:1px solid #ccc;}
.c_1{width:598px;float:left;padding:10px;border-right:1px solid #f2f2f2;}
.c_2{width:940px;float:left;}

.error{}
.msg{}
.clear{clear:both;}

/*input*/
.input_text{width:300px;}
.input_hidden{}
.input_password{width:300px;}
.input_submit{}
.input_button{}
.input_textarea{width:400px;height:150px;}
.input_label{font-weight:bold;}

/*hibaüzi*/
span.require{border:1px solid #f00;}
span.nemLehetUres{color:#fff;}
span.nemjoTipus{color:#fff;}
.inputValidatorHiba{border-left:2px solid #f00;}


/*form*/
#itemlist{border:1px solid #fff;display:inline-table;padding:3px;clear:both;}
#itemlist .formRow{width:96%;display:inline-table;border-bottom:1px solid #ccc;background:#f7f7f7;padding:10px;margin-bottom:1px;}
#itemlist .formColumn{width:auto;display:table-column;float:left;border-left:1px solid #ddd;padding:3px;}
#itemlist .formThColumn{background:#f2f2f2;padding:2px;display:table-column;float:left;border:1px solid #fff;padding:1px;background:#ff6c00;color:#fff;font-weight:bold;}
#itemlist .formColumnLabel{background:#f2f2f2;border-bottom:1px solid #eee;padding:3px;width:140px;display:table-column;float:left;}
#itemlist .formEnd{clear:both;}

.createTableSQL{font-size:10px;}
.input_textarea_source{font-size:10px;width:450px;height:200px;}

.smallh2{color:#444;font-size:12px;}
.smallh2-1{color:#666;font-size:12px;}
.smallh2-2{color:#888;font-size:12px;}

.form_require{background:#f00;padding:2px;border:1px solid #ccc;}
.left{float:left;}
.right{float:left;}
.inverzkiemeles{background:#000;color:#fff;font-weight:bold;padding:1px;}
.inverzkiemeles1{background:#333;color:#fff;font-weight:bold;padding:1px;}
.inverzkiemeles2{background:#555;color:#fff;font-weight:bold;padding:1px;}
.inverzkiemeleskek{background:#00f;color:#fff;font-weight:bold;padding:1px;}
