body,td{
font-family:Verdana;
font-size:11px;
}

td {
vertical-align:top;
}


body{
  padding:0px;
  margin:0px;
  padding-top:5px;
  padding-bottom:5px;
background-color:#3a2319;
}

.uritgomb{
text-align:center;
font-weight:bold;
padding-top:3px;
color:black;
}

.fomenu{
color:white;
}

.modtartalom
{
padding-top:10px;
padding-left:12px;
}

.uzendiv{
border: 3px solid #b6d93f;
color:#b6d93f;
text-align:center;
font-size:12px;
font-weight:bold;
padding:3px;
width:410px;
}

.kosarcsik{
background-color:#0f9dfb;
color:white;
padding:2px;
text-align:center;
}
.kosarcsik a{
  font-size:12px;
  font-weight:bold;
color:white;
}
.kosarcsik a:hover{
color:white;
}

.fo_felszoveg
{
  padding-left:10px;
  font-weight:bold;
color:#0f9df8;
font-size:14px;
}

.kosarteto{
padding:5px 2px 5px 2px;
text-align:left;
border-bottom:1px dotted gray;
margin-bottom:4px;
}

.belepgomb{
padding:3px;
}

.tovabbgomb{
padding-top:10px;
}

.udvozlo{
padding:6px;
}
.udvozlo .nev{
font-weight:bold;
font-size:13px;
}

.cimvalaszt td{
vertical-align:middle;
}


.belsogombok{
margin-bottom:10px;
}

.belsogombok a{
  margin:2px;
padding:2px;
border:1px solid gray;
color:gray;
}
.belsogombok a:hover
{
text-decoration:none;
border-color:red;
color:red;
}

.tovabbgomb a{
padding:5px 5px 5px 5px;
border:1px solid gray;
font-weight:bold;
color:gray;
}
.tovabbgomb a:hover
{
text-decoration:none;
border-color:red;
color:orange;
}

.belepgomb input{
border:1px solid #ff0000;
background-color:white;
font-weight:bold;
}
.belepgomb input:hover{
  color:red;
text-decoration:none;
border:1px solid orange;
}

.regvissza{
margin-top:50px;
text-align:center;
}

.fo_boxcim{
width:255px;
padding:6px;
}

.fo_boxcim a{
padding:4px;
border:1px solid #0f9df8;
color:#0f9df8;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

.fo_boxcim a:hover{
border:1px solid orange;
text-decoration:none;
}

.fomenu a{
color:white;
font-weight:bold;
font-size:12px;
text-decoration:none;
}

.fomenu a:hover {
color:white;
text-decoration:underline;
}

.nagytabla{

background-color:white;
}

input,textarea{
font-family:Verdana;
}


.gomb{
cursor:pointer;
color:#ff5718;
font-weight:bold;
text-decoration:underline;
}
.gomb:hover
{
color:#fffff;
}

a{
color:#666666;
text-decoration:none;
cursor:pointer;
}
a:hover{
color:#ff5718;
text-decoration:underline;
}

.focim{
color:#777777;
font-size:14px;
font-weight:bold;
padding-top:10px;
padding-left:84px;
}

.kosar_pmgomb a img{
border:1px dotted gray;
}

.kosar_pmgomb a:hover{
background-color:white;
}

.kosar_pmgomb a img:hover{
background-color:white;
}

.visszasor{
  padding-top:10px;
border-bottom:1px solid gray;
padding-bottom:2px;
}
.visszasor a{
padding:5px 5px 2px 5px;
border-top:1px solid gray;
border-left:1px solid gray;
border-right:1px solid gray;
text-decoration:none;
color:gray;
margin-right:2px;
margin-left:4px;
}

.visszasor a:hover{
border-color:red;
}

#belepodiv{
 padding:4px;
}
#belepodiv input[type="text"], #belepodiv input[type="password"]{
width:158px;
}

.reghiba{
  margin-top:15px;
border:2px solid red;
padding:10px;
width:376px;
}
.reghiba div
{
  margin:5px;
  padding:2px;
border:1px solid #fe3e0d;
background-color:#ff7858;
color:white;
font-weight:bold;
}

.keresjel{
  padding-top:10px;
padding-left:5px;
border-bottom:1px solid gray;
height:25px;
}
.keresjel span{
border:2px solid #b6d93f;
font-weight:bold;
color:#666666;
padding:3px;
}

.etlap_kajanev{
  color:#666666;
font-size:13px;
font-weight:bold;
}

.etlap_leiras{
  padding-top:5px;
font-size:11px;
color:#666666;
}

.etlap_ar{
color:#555555;
font-size:14px;
font-weight:bold;
width:120px;
text-align:right;
}

.etlap_kivalaszt{
vertical-align:middle;
font-weight:bold;
width:80px;
text-align:center;
}

a img{
border:0px;
}

.egycegfej{

margin:2px;
padding-left:8px;
padding-bottom:15px;
border:4px solid #dfd8ab;
}

.felhofej{
border-bottom:1px solid white;padding-top:10px;margin-bottom:3px;padding-bottom:3px;font-size:14px;font-weight:bold;
}



.egycegfej:hover{
 border:4px solid #b6d93f;
}

.egycegfej a{
font-size:18px;font-weight:bold;
}

.egycegfej .adatok{
  font-size:10px;
color:#777777;
}

.etlap_szam {
border:4px solid #b6d93f;
text-align:center;
font-size:16px;
color:#ff5718;
background-color:white;
font-weight:bold;
width:18px;
height:18px;
padding:2px;
}


.regtabla{
margin-top:10px;
  border:1px solid #bbbbbb;
}

.regtabla td{
  padding-left:5px; 
  padding-right:5px;
line-height:26px;
vertical-align:middle;
}

.reg_cimsor td{
font-weight:bold;
background-color:white;
padding:10px;
border-bottom: 1px solid #7fbc2d;
}

.reg_sor1 td,.reg_sor1 #kosar_sor{
background-color:white;
border-left:white;
border-bottom: 1px solid #dddddd;
}
.reg_sor2 td,.reg_sor2 #kosar_sor{
background-color:#fff8eb;
border-left:#f6f6f6;
border-bottom: 1px solid #dddddd;
}

.kateg_cimszo{
background-color:#b6d93f;
font-size:16px;
font-weight:bold;
color:ffffff;
padding:6px;
}

.kosarsor{
padding:2px;
}

.kosar_megjegybox{
text-align:left;
font-size:10px;
padding:3px;
font-weight:normal;
}

.kosar_kinek
{
color:#ff5718;
}

.kosar_etterem{
border-top:1px solid #cccccc;
background-color:#b6d93f;
font-weight:bold;
font-size:10px;
color:white;
border-bottom:1px solid #cccccc;
}

.kosar_kajanev{
font-weight:bold;
color:#444444;
font-size:10px;
}

.kosar_ar{
font-weight:bold;
text-align:right;
color:#777777;
font-size:10px;
}

.kosar_db{
font-size:11px;
vertical-align:bottom;
width:60px;
font-weight:bold;
color:#777777;
}

.kosar_pmgomb{
text-align:left;
}

#ceg_kategoriak{
padding-top:10px;
padding-bottom:10px;
}

#ceg_kategoriak a{
border:1px solid #aaaaaa;
font-weight:bold;
padding:4px;
line-height:25px;
text-decoration:none;
}
#ceg_kategoriak a:hover{
background-color:#ffe4cf;
}

.infoful
{
padding:2px 6px 0px 6px;
background-color:#ffe4cf;
margin-left:4px;
font-size:12px;
font-weight:bold;
border-top:1px solid #bbbbbb;
border-left:1px solid #bbbbbb;
border-right:1px solid #bbbbbb;
}

.infodoboz{
  margin-left:4px;
  margin-right:4px;
padding:4px;
background-color:#fff8eb;
border:1px solid #bbbbbb;
}


.infoful_prog
{
padding:2px 6px 0px 6px;
background-color:#ff5025;
color:white;
margin-left:4px;
font-size:12px;
font-weight:bold;
border-top:1px solid #bbbbbb;
border-left:1px solid #bbbbbb;
border-right:1px solid #bbbbbb;
}

.infodoboz_prog{
  margin-left:4px;
  margin-right:4px;
padding:4px;
background-color:#5f5959;
color:#ffb900;
border:1px solid #bbbbbb;
}

.varoslista{
  margin-left:5px;
padding:5px;
line-height:30px;
}

.varoslista a{
  padding:4px;
  border:1px solid gray;
  text-decoration:none;
}
.varoslista a:hover{
border:1px solid orange;
}

.kosargomb {
  border-top:1px dotted gray;
  padding:2px 0px 2px 0px;
  border-bottom:1px dotted gray;
  text-align:center;
}

.kosargomb a{
  background-color:#0f9dfb;
  color:white;
border:1px solid #aaaaaa;
font-weight:bold;
padding:4px;
line-height:25px;
}
.kosargomb a:hover{
  color:gray;
background-color:#ffe4cf;
}

.atlatszo td{
background-color:transparent;
border: 0px solid transparent;
}


input[type="text"], input[type="password"], textarea, select
{
width:200px;
height:18px;
font-size:11px;
border:1px solid black;
}


.reg_gomb td{
  padding:3px;
text-align:center;
}

.reg_gomb input{
background-color:#aaaaaa;
color:white;
border:1px solid gray;
padding-bottom:2px;
font-weight:bold;
width:160px;
height:22px;
}

