body { background-color: #484848; margin: 0px; padding: 0px; color: #222222; font-size: 12px; font-family: Verdana, Arial; } 

h1 { text-shadow: 0px 0px 6px #cccccc; color: #333333; font-size: 26px; font-family: arial; font-weight: normal;}
h1 b { text-shadow: 0px 0px 6px #cccccc; color: #ff5500; font-size: 26px; font-family: arial; font-weight: normal;}
h2 { text-shadow: 0px 0px 6px #cccccc; color: #555555; font-size: 18px; font-family: arial; font-weight: normal;}
.sikeresh1 { color: #009900; }
.pirosh1 { color: #cc0000; }

hr { height: 1px; border-top: 5px dotted #cccccc; border-bottom: 0px solid #000000; border-left: 0px solid #000000; border-right: 0px solid #000000; color: #000000; }

A:link { color: #ff5500; text-decoration: none; font-weight: bold; } 
A:visited { color: #ff5500; text-decoration: none; font-weight: bold; } 
A:active { color: #aafa5f; text-decoration: none; font-weight: bold; } 
A:hover { color: #449603; text-decoration: none; font-weight: bold; } 

#container { background: url("mainbg.gif"); position: relative; top: 0px; left: 0px; width: 990px; margin: 0px; padding: 0px; }

#header { position: relative; top: 0px; left: 0px; height: 200px; width: 990px; margin: 0px; padding: 0px; background: url("fej.gif"); }

#fejlogo { position: absolute; top: 10px; left: 17px; }
.fejikon { position: relative; top: 5px; right: 1px; border: 0px solid #ffffff; }

#left { position: relative; float: left; top: -80px; left: 5px; width: 217px; background-color: transparent; margin: 0px; padding: 0px; text-align: right; }

#content { position: relative; float: left; top: -74px; left: 14px; width: 746px; background-color: #ffffff; color: #222222; font-size: 12px; font-family: Verdana, Arial; padding: 0px; margin: 0px; margin-bottom: -50px; }

#footer { width: 990px; height: 80px; padding: 0px; position: relative; top: 0px; left: 0px; clear: both; background: url("footer.gif"); z-index: 0;}

#copyright { text-shadow: -1px -1px #343434; position: absolute; float: right; right: 22px; top: 22px; font-family: arial; font-weight: bold; font-size: 10px; color: #888888; width: 450px; }
#copyright a:link { text-shadow: -1px -1px #343434; color: #bbbbbb; text-decoration: none; font-family: arial; font-weight: bold; font-size: 10px; }
#copyright a:visited { color: #bbbbbb; text-decoration: none; font-family: arial; font-weight: bold; font-size: 10px; }
#copyright a:active { color: #ffffff; text-decoration: none; font-family: arial; font-weight: bold; font-size: 10px; }
#copyright a:hover { color: #ffffff; text-decoration: none; font-family: arial; font-weight: bold; font-size: 10px; }

.graphdiv { float: left; margin-left: 20px; }
.graphfel { text-shadow: -1px -1px #993300; color: #ffffff; background: #ff5500; padding: 8px; padding-right: 12px; margin-right: 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; cursor: pointer; font-weight: bold; font-family: arial; font-size: 14px; }
.graphle { text-shadow: -1px -1px #444444; color: #ffffff; background: #777777; padding: 8px; padding-right: 12px; margin-right: 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; cursor: pointer; font-weight: bold; font-family: arial; font-size: 14px; }
.graphki { text-shadow: -1px -1px #559515; color: #ffffff; background: #77b727; padding: 8px; padding-right: 12px; margin-right: 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; cursor: pointer; font-weight: bold; font-family: arial; font-size: 14px; }
.graphol { text-shadow: -1px -1px #005588; color: #ffffff; background: #2277aa; padding: 8px; padding-right: 12px; margin-right: 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; cursor: pointer; font-weight: bold; font-family: arial; font-size: 14px; }
.graphfel:hover { text-shadow: -1px -1px #993300; color: #ffffff; background: #ff6611; padding: 8px; padding-right: 12px; margin-right: 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; cursor: pointer; font-weight: bold; font-family: arial; font-size: 14px; }
.graphle:hover { text-shadow: -1px -1px #444444; color: #ffffff; background: #888888; padding: 8px; padding-right: 12px; margin-right: 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; cursor: pointer; font-weight: bold; font-family: arial; font-size: 14px; }
.graphki:hover { text-shadow: -1px -1px #559515; color: #ffffff; background: #88a838; padding: 8px; padding-right: 12px; margin-right: 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; cursor: pointer; font-weight: bold; font-family: arial; font-size: 14px; }
.graphol:hover { text-shadow: -1px -1px #005588; color: #ffffff; background: #3388bb; padding: 8px; padding-right: 12px; margin-right: 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; cursor: pointer; font-weight: bold; font-family: arial; font-size: 14px; }
.graphcheck { cursor: pointer; }
.graphverdiv { background: transparent; height: 32px; float: right; margin-top: -5px; }
.graphver { cursor: pointer; background: transparent; width: 32px; height: 32px; left: -18px; margin-right: -10px; position: relative; float: left; }
.graphver:hover { cursor: pointer; background: #999999; width: 32px; height: 32px; left: -18px; margin-right: -10px; position: relative; float: left; }
.graphvercheck { cursor: pointer; visibility: xhidden; left: 0px; position: relative; float: left; }


.graph-box { width: 520px; height: 520px; position: relative; display: block; margin: 0 auto; }
.graph { width: 520px; position: absolute; top: 0px; left: 0px; height: 100%; display: block;}
.morris-hover{position:absolute;z-index:1000}
.morris-hover.morris-default-style{border-radius:10px;padding:6px;color:#888;background:rgba(255,255,255,0.8);border:solid 2px rgba(230,230,230,0.8);font-family:arial;font-size:12px;text-align:center}
.morris-hover.morris-default-style .morris-hover-row-label{font-weight:bold;margin:0.25em 0}
.morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:0.1em 0}
.graphgomb { text-shadow: 1px 1px #ffbb44; color: #000000; padding: 4px; margin-top: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; height: 28px; width: 360px; background: #ff8800; font-family: arial, verdana; font-size: 14px; border: 1px solid #ee6600; font-weight: bold; cursor: pointer; text-transform: lowercase;}
.graphgomb:hover { text-shadow: -1px -1px #559505; width: 360px; background: #77b727; font-family: arial, verdana; font-size: 14px; border: 1px solid #66a616; color: #ffffff; font-weight: bold; cursor: pointer; text-transform: lowercase;}
.graphgombaktiv { text-shadow: 1px 1px #eeeeee; color: #555555; padding: 4px; margin-top: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; height: 28px; width: 360px; background: #aaaaaa; font-family: arial, verdana; font-size: 14px; border: 1px solid #999999; font-weight: bold; cursor: default; text-transform: lowercase;}

.center-block { text-align: center; margin-left: auto; margin-right: auto; display: block; }

.oldalvago { background: #484848; display: block; margin-left: 16px; padding: 5px; width: 710px; color: #cccccc; }

#sugo { position: absolute; float: right; top: 92px; right: 76px; color: #333333; font-family: arial, verdana; font-size: 10px; }
#sugo2 { position: absolute; float: right; top: 80px; right: 14px; }
#sugotakaro { position: absolute; width: 270px; background: url('sugotakaro.png') repeat-x; top: -47px; float: right; right: 10px; height: 50px; }

#fejmenu { position: absolute; float: right; top: 14px; right: 4px; color: #aaaaaa; }
#fejmenu A:link { text-shadow: -1px -1px #333333; background: transparent; font-size: 14px; font-family: Arial; color: #cccccc; text-decoration: none; font-weight: bold; padding-right: 5px; padding-left: 5px; } 
#fejmenu A:visited { text-shadow: -1px -1px #333333; background: transparent; font-size: 14px; font-family: Arial; color: #cccccc; text-decoration: none; font-weight: bold; padding-right: 5px; padding-left: 5px; } 
#fejmenu A:active { text-shadow: -1px -1px #333333; background: transparent; font-size: 14px; font-family: Arial; color: #ffffff; text-decoration: none; font-weight: bold; padding-right: 5px; padding-left: 5px; } 
#fejmenu A:hover { text-shadow: -1px -1px #333333; background: transparent; font-size: 14px; font-family: Arial; color: #ffffff; text-decoration: none; font-weight: bold; padding-right: 5px; padding-left: 5px; }

#balmenu A:link { text-shadow: 1px 1px #F6A566; background: transparent; font-size: 14px; font-family: Arial, Verdana; color: #000000; text-decoration: none; font-weight: bold; float: right; width: 192px; padding: 7px; padding-left: 10px; padding-right: 15px; } 
#balmenu A:visited { text-shadow: 1px 1px #F6A566; background: transparent; font-size: 14px; font-family: Arial, Verdana; color: #000000; text-decoration: none; font-weight: bold; float: right; width: 192px; padding: 7px; padding-left: 10px; padding-right: 15px; }
#balmenu A:active { text-shadow: -1px -1px #BD4F00; background: #ffaa00; font-size: 14px; font-family: Arial, Verdana; color: #ffffff; text-decoration: none; font-weight: bold; float: right; width: 192px; padding: 7px; padding-left: 10px; padding-right: 15px; }
#balmenu A:hover { text-shadow: -1px -1px #BD4F00; background: #ffaa00; font-size: 14px; font-family: Arial, Verdana; color: #ffffff; text-decoration: none; font-weight: bold; float: right; width: 192px; padding: 7px; padding-left: 10px; padding-right: 15px; }
#balmenu #aktiv { text-shadow: -1px -1px #BD4F00; background-color: transparent; border-right: 9px solid #E25500; font-size: 14px; font-family: Arial, Verdana; color: #ffffff; text-decoration: none; font-weight: bold; float: right; width: 188px; padding: 7px; padding-left: 10px; padding-right: 6px; }
.balmenuselect { background: url(menu.png); clear: both; border-bottom: 1px solid #FF8B1A; border-top: 1px solid #D15500; }

#tippek { font-family: verdana; font-size: 10px; color: #000000; padding: 8px; padding-top: 0px; text-align: left; clear: both; }
#tippek a:link { font-family: verdana; font-size: 10px; color: #ffff00; }
#tippek a:visited { font-family: verdana; font-size: 10px; color: #ffff00; }
#tippek a:active { font-family: verdana; font-size: 10px; color: #ffffff; }
#tippek a:hover { font-family: verdana; font-size: 10px; color: #ffffff; }
#tippek h1 { color: #ffffff; }
#tippnav { list-style: none; padding: 0px; padding-bottom: 20px; margin: 0px; }
#tippelo { float: left; }
#tippkov { float: right; }
#tippcontent { width: 190px; }

.kiemel { text-align: center; font-family: arial; font-size: 17px; font-weight: bold; color: #ffff00; background: #ff4400; padding: 6px; display: block; }

#probaalert { position: fixed; width: 100%; text-align: center; top: 0px; font-family: verdana, arial; font-size: 14px; font-weight: bold; color: #ffff00; background: #33bb00; z-index: 10000; padding: 5px; padding-bottom: 1px; text-transform: uppercase; left: 0; height: 38px; display: block; border-bottom: 1px solid #989898; box-shadow: 0px 0px 10px #484848; }
#probaalert2 { position: relative; width: 100%; top: 0px; padding: 0px; left: 0; height: 36px; display: block; }

.countdown { font-family: arial; font-size: 24px; position: relative; top: 0px;  float: left; padding: 0px; margin: 0px; }
.countdown span {font-family: arial; font-size: 24px; line-height: 22px; text-transform: lowercase; font-weight: bold; } 
span.countduma { font-size: 12px; line-height: 10px; text-align: left; font-weight: normal;}

.htmltext { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #eeeeee; color: #000000; width: 700px; height: 400px; font-family: verdana, arial; font-size: 11px; border: 1px solid #cccccc; padding: 10px; overflow: auto; }

.csillag { font-size: 10px; color: #ff3300; }

.adathoz { padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 346px; background: #eeeeee; font-family: verdana, Arial; font-size: 12px; border: 1px solid #cccccc; color: #333333; }
.adahozkozepes { padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 316px; background: #eeeeee; font-family: verdana, Arial; font-size: 12px; border: 1px solid #cccccc; color: #333333; }
.megjegyzes { padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 246px; height: 100px; background : #eeeeee; font-family: verdana, Arial; font-size: 12px; border: 1px solid #cccccc; color: #333333; overflow: auto; }
.gomb { text-shadow: 1px 1px #ffbb44; color: #000000; padding: 4px; margin-top: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; height: 28px; width: 258px; background: #ff8800; font-family: arial, verdana; font-size: 14px; border: 1px solid #ee6600; font-weight: bold; cursor: pointer; text-transform: lowercase; }
.gomb:hover { text-shadow: -1px -1px #559505; width: 258px; background: #77b727; font-family: arial, verdana; font-size: 14px; border: 1px solid #66a616; color: #ffffff; font-weight: bold; cursor: pointer; text-transform: lowercase;}
.new-gomb { border: none; background: transparent; font-size: 11px; font-family: arial, verdana; color: #000000; font-weight: normal; cursor: pointer;padding: 3px 0 0 0;}
.new-gomb:hover {padding-top: 4px;}
#licencbutton { float: right; text-shadow: 1px 1px #ffbb44; color: #000000; padding: 6px; margin-top: 2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; height: 32px; width: 220px; background: #ffaa11; font-family: arial, verdana; font-size: 14px; border: 1px solid #009900; font-weight: bold; cursor: pointer; text-transform: lowercase; }
#licencbutton2 { float: right; text-shadow: 1px 1px #ffbb44; color: #000000; padding: 6px; margin-top: 2px; margin-right: 10px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; height: 32px; width: 220px; background: #ff8800; font-family: arial, verdana; font-size: 14px; border: 1px solid #009900; font-weight: bold; cursor: pointer; text-transform: lowercase; }
.urlapgomb { padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 100px; background: #ff8800; font-family: arial, verdana; font-size: 11px; border: 1px solid #767676; color: #000000; font-weight: bold; cursor: pointer; }
.urlapgomb:hover { width: 100px; background: #77b727; font-family: arial, verdana; font-size: 11px; border: 1px solid #66a616; color: #ffffff; font-weight: bold; cursor: pointer; }
.urlapgombkicsi { padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 52px; background: #ff8800; font-family: arial, verdana; font-size: 11px; border: 1px solid #767676; color: #000000; font-weight: bold; cursor: pointer; }
.urlapgombkicsi:hover { width: 52px; background: #77b727; font-family: arial, verdana; font-size: 11px; border: 1px solid #66a616; color: #ffffff; font-weight: bold; cursor: pointer; }
.urlapgombfel { width: 20px; height: 20px; background: url(upload.gif); border: 0px solid #ffffff; cursor: pointer; }
.urlapgombfel2 { width: 20px; height: 20px; background: url(upload2.gif); border: 0px solid #ffffff; cursor: pointer; }
.urlapgomble { width: 20px; height: 20px; background: url(download.gif); border: 0px solid #ffffff; cursor: pointer; }
.urlapgomble2 { width: 20px; height: 20px; background: url(download2.gif); border: 0px solid #ffffff; cursor: pointer; }
.urlapgombdel { width: 20px; height: 20px; background: url(del.gif); border: 0px solid #ffffff; cursor: pointer; }
.urlapgombdel2 { width: 20px; height: 20px; background: url(del2.gif); border: 0px solid #ffffff; cursor: pointer; }
.gombkicsi  { text-shadow: 1px 1px #ffbb44; padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 180px; background: #ff8800; font-family: arial, verdana; font-size: 14px; border: 1px solid #ee6600; color: #000000; font-weight: bold; cursor: pointer; text-transform: lowercase;}
.gombkicsi:hover  { text-shadow: -1px -1px #559505; width: 180px; background: #77b727; font-family: arial, verdana; font-size: 14px; border: 1px solid #66a616; color: #ffffff; font-weight: bold; cursor: pointer; text-transform: lowercase;}
.adathozkicsi { padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 176px; background: #eeeeee; font-family : verdana, Arial; font-size: 12px; border: 1px solid #cccccc; color: #333333; }
.adathozkicsi2 { padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 100px; background: #eeeeee; font-family : verdana, Arial; font-size: 12px; border: 1px solid #cccccc; color: #333333; }
.adathozkicsi3 { padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 220px; background: #eeeeee; font-family : verdana, Arial; font-size: 12px; border: 1px solid #cccccc; color: #333333; }
.selecthez { padding: 2px; padding-top: 4px; padding-bottom: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 356px; background: #eeeeee; font-family: verdana, Arial; font-size: 12px; border: 1px solid #cccccc; color: #333333; }
.selecthezkicsi { padding: 2px; padding-top: 3px; padding-bottom: 3px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 220px; background: #eeeeee; font-family: verdana, Arial; font-size: 12px; border: 1px solid #cccccc; color: #333333; }
.selecthezkicsi2 { padding: 2px; padding-top: 3px; padding-bottom: 3px; width: 192px; background: #888888; font-family: Arial; font-size: 11px; border: 0px solid #888888; color: #ffffff; }
.selecthezkicsi3 { padding: 2px; padding-top: 3px; padding-bottom: 3px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 200px; background: #eeeeee; font-family: verdana, Arial; font-size: 12px; border: 1px solid #cccccc; color: #333333; }
.selecthezkicsi4 { padding: 2px; padding-top: 3px; padding-bottom: 3px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 60px; background: #ffffff; font-family: verdana, Arial; font-size: 12px; border: 1px solid #ffffff; color: #333333; }
.selecthezkicsi5 { padding: 2px; padding-top: 3px; padding-bottom: 3px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 50px; background: #eeeeee; font-family: verdana, Arial; font-size: 12px; border: 1px solid #cccccc; color: #333333; }
.selecthezkicsi6 { padding: 2px; padding-top: 3px; padding-bottom: 3px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 150px; background: #eeeeee; font-family: verdana, Arial; font-size: 12px; border: 1px solid #cccccc; color: #333333; }
.adathozdate { width: 226px; background: #eeeeee; font-family: verdana, Arial; font-size: 12px; border: 1px solid #cccccc; color: #333333; }
.aproinput { padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 34px; background: #eeeeee; font-family: verdana, Arial; font-size: 12px; border: 1px solid #cccccc; color: #333333; }
.check { width: 20px; background: #eeeeee; border: 1px solid #787878; color: #999999; }
.kovetoinput { padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 34px; background : #eeeeee; font-family : verdana, Arial; font-size : 12px; border: 1px solid #cccccc; color : #333333; }
.formtexthez { padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background-color: #eeeeee; color: #000000; width: 346px; height: 110px; font-family: verdana, arial; font-size: 11px; border: 1px solid #cccccc; overflow: auto; }
input[type='range'] { border: 0px; background: transparent; padding: 0px; margin: 0px;}
.big_zold { width: 400px; background: #77b727; border: 1px solid #66a616; color: white; text-shadow: -1px -1px #559505; height: 40px; }
.big_zold:hover { width: 400px; background: #559505; border: 1px solid #66a616; color: white; text-shadow: -1px -1px #559505;}

button.gombkicsi:disabled {
text-shadow: 1px 1px #ffffff; background: #eeeeee; border: 1px solid #dddddd; color: #888888; cursor: default; 
}


.szp { max-height: 500px; overflow: auto; }


aasdsadainput[type='button']{ margin-top: 2px;padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 180px; background: #ff8800; font-family: arial, verdana; font-size: 14px; border: 1px solid #767676; color: #000000; font-weight: bold; cursor: pointer; }
asdasdasdinput[type='button']:hover { width: 180px; background: #77b727; font-family: arial, verdana; font-size: 11px; border: 1px solid #228202; color: #ffffff; font-weight: bold; cursor: pointer; text-transform: uppercase;}

input[type=checkbox],
input[type=radio] { border: 0px; background: transparent; }
input[type='file'] { padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; background: #eeeeee; font-family: verdana, Arial; font-size: 12px; border: 1px solid #cccccc; color: #333333; width: 250px;}


.statfej   { text-shadow: 0px 0px 3px #232323; border: 0px solid #ffffff; border-bottom: 1px solid #656565; border-right: 1px solid #dddddd; background-color: #888888; color: #ffffff; padding: 4px; font-family: arial, verdana; text-align: left; font-size: 11px; }
.statfej2 { text-shadow: 0px 0px 3px #232323; border: 0px solid #ffffff; border-bottom: 1px solid #656565; border-right: 1px solid #dddddd; background-color: #888888; color: #ffffff; padding: 4px; font-family: arial, verdana; text-align: right; font-size: 11px; }
.statfej3 { text-shadow: 0px 0px 3px #232323; border: 0px solid #ffffff; border-bottom: 1px solid #656565; border-right: 1px solid #dddddd; background-color: #888888; color: #ffffff; padding: 4px; font-family: arial, verdana; text-align: center; font-size: 11px; }


td.statfej:last-child,
td.statfej2:last-child,
td.statfej3:last-child
{ border-right: none; }

.statfej a:link { color: #ffffff; text-decoration: none; }
.statfej a:visited { color: #ffffff; text-decoration: none; }
.statfej a:active { color: #ff5500; text-decoration: none; }
.statfej a:hover { color: #ff5500; text-decoration: none; }

.stattart { border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd; padding: 4px; font-family: arial, verdana; text-align: left; vertical-align: middle; }
.stattart2 { border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd; padding: 4px; font-family: arial, verdana; text-align: right; vertical-align: middle; }
.stattart3 { border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd; padding: 4px; font-family: arial, verdana; text-align: center; vertical-align: middle; }
.stattart4 { border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd; padding: 4px; font-family: arial, verdana; text-align: center; vertical-align: middle; }
.stattart5 { border-bottom: 1px solid #dddddd; border-right: 1px solid #dddddd; padding: 4px; font-family: arial, verdana; text-align: left; vertical-align: middle; font-size: 11px; }


td.stattart:last-child,
td.stattart2:last-child,
td.stattart3:last-child,
td.stattart4:last-child,
td.stattart5:last-child
{ border-right: none; }

.stattable { border-top: 1px solid #bbbbbb; border-left: 1px solid #bbbbbb; border-right: 1px solid #bbbbbb; width: 100%; }
.stattable2 { border-top: 1px solid #bbbbbb; border-left: 1px solid #bbbbbb; border-right: 1px solid #bbbbbb; width: 400px; }
.stattable3 { border-top: 1px solid #bbbbbb; border-left: 1px solid #bbbbbb; border-right: 1px solid #bbbbbb; width: 500px; }
.stattable4 { text-align: center; border: 1px dotted #656565; }
.stattable4 h2 { background: #656565; color: #ffffff; text-align: center; margin: 0px; padding: 2px; }

.statform { background-color: #eeeeee; color: #333333; padding: 4px; font-family: arial, verdana; text-align: center; }
.statinput { width: 120px; background: #ffffff; font-family: verdana, Arial; font-size: 11px; border: 1px solid #333333; color: #333333; }
.statgomb { width: 120px; background: #ff8800; font-family: arial, verdana; font-size: 11px; border: 1px solid #767676; color: #000000; font-weight: bold; cursor: pointer; }

.statlab { border: 0px solid #ffffff; border-bottom: 1px solid #bbbbbb; background-color: #cccccc; color: #ffffff; padding: 4px; padding-top: 10px; font-family: arial, verdana; text-align: center; font-size: 11px; }
.statlab2 { border: 0px solid #ffffff; border-bottom: 1px solid #bbbbbb; background-color: #cccccc; color: #ffffff; padding: 4px; padding-top: 10px; font-family: arial, verdana; text-align: left; font-size: 11px; }

.del { width: 16px; height: 16px; cursor: pointer; background: url(del.gif); border: 0px solid #ffffff; margin: 0px; padding: 0px; }
.del2 { width: 16px; height: 16px; cursor: pointer; background: url(del2.gif); border: 0px solid #ffffff; margin: 0px; padding: 0px; } 

.felsorol { border-top: 0px dotted #000000; border-bottom: 1px dotted #000000; border-left: 0px solid #000000; border-right: 0px solid #000000; margin: 2px; }

#csoportneve { -webkit-border-bottom-right-radius: 8px; -moz-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; text-shadow: 1px 1px #ffffff; cursor: default; position: absolute; float: left; top: 100px; left: 222px; color: #878787; font-family: arial, verdana; font-size: 14px; font-weight: bold; border-bottom: 1px solid #cccccc; border-right: 1px solid #cccccc; text-indent: 6px; padding-right: 6px; padding-top: 2px; padding-bottom: 2px; background: url(csoportneve.gif); }
#csoportneve b { cursor: default; color: #cc3300; font-weight: bold; }

.licensztext { background-color: #eeeeee; color: #000000; width: 95%; height: 200px; font-family: arial, tahoma; font-size: 11px; border: 1px solid #cccccc; padding: 5px; }

.datafade { font-family: arial; font-size: 14px; padding: 2px; text-align: center; font-weight: bold; color: #000000; position: relative; top: 20px; cursor: default; }
.hslider { width: 600px; padding: 0px; margin: 0px; }
.minus { float: left; margin: 0px; cursor: pointer; }
.plus { float: left; margin: 0px; cursor: pointer; }
.csuszka { width: 568px; height: 16px; float: left; position: relative; background: url(csuszkahatter.gif); }
.knob { float: left; left: 0px; position: absolute; cursor: e-resize; background: url(csuszkagomb.gif); width: 48px; height: 16px; text-align: center; }
.csuszkaszoveg { padding-top: 20px; }

.eszkozok img{border: none; float:left; margin: 0 2px 0 0;}

#bgb,#bgj { width:5% }
#fej { height:103px }
#ff,* html #ff { background:#000000; }
#befeketedik { opacity: 0.7; filter: alpha(opacity=70); moz-opacity: .70; khtml-opacity: 0.7; position: absolute; width: 100%; height: 100%; background-color: #000000; visibility: hidden; z-index: 4000; }
.bezargomb {position: absolute; top: 14px; right: 18px; float: right; }

.ui-datepicker {top:100px; position:absolute; left:-400px; font-family: "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana; color: #aaaaaa; font-size: 10px; width: 200px; height: 190px; background: url(naptar.png);  z-index: 100002;}
.ui-datepicker .ui-datepicker-header {font-family: "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana; color: #000000; position: relative; padding: 12px;}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {font-size: 14px; font-weight: bold; position: absolute; top: 15px; width: 45px; height: 10px;}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {cursor: pointer; color: #ffffff; font-size: 14px; font-weight: bold; position: absolute; top: 15px; width: 45px; height: 10px;}
.ui-datepicker .ui-datepicker-prev {left: 0px;}
.ui-datepicker .ui-datepicker-next {right: 0px;}
.ui-datepicker .ui-datepicker-prev-hover {left: 0px;}
.ui-datepicker .ui-datepicker-next-hover {right: 0px;}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {display: block; position: absolute; left: 50%; margin-left: -6px; top: 50%; margin-top: -8px;}
.ui-datepicker .ui-datepicker-title {margin: 0 2.3em;line-height: 1.8em;text-align: center;}
.ui-datepicker .ui-datepicker-title select {float:left; font-size: 1em;margin: 1px 0;}
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {width: 49%;}
.ui-datepicker table {width: 160px; font-size: 10px; border-collapse: collapse; margin: 0px; margin-left: 20px;}
.ui-datepicker th {padding: 2px; text-align: center; font-weight: bold; border: 0;}
.ui-datepicker td {border: 0;padding: 1px;}
.ui-datepicker td span,
.ui-datepicker td a {font-family: "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana; border: 1px solid transparent; color: #ffffff; font-size: 10px; display: block; padding: 2px; text-align: center; text-decoration: none;}
.ui-datepicker td a:hover {font-family: "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana; color: #ffffff; border: 1px solid #000000; background-color: #ff5500; font-size: 10px; display: block; padding: 2px; text-align: center; text-decoration: none;}
.ui-datepicker .ui-datepicker-buttonpane {background-image: none;margin: .7em 0 0 0;padding: 0 .2em;border-left: 0;border-right: 0;border-bottom: 0;}
.ui-datepicker .ui-datepicker-buttonpane button {float: right;margin: .5em .2em .4em;cursor: pointer;padding: .2em .6em .3em .6em;width: auto;overflow: visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float: left;}
.naptar { padding: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 80px; background : #eeeeee; font-family : verdana, Arial; font-size : 12px; border: 1px solid #cccccc; color : #333333; }

.update_alert {
text-align: center;
background: #f7f7f7;
border: 3px solid #ff7700;
border-radius: 5px;
-webkit-border-radius: 5px;
padding: 10px;
margin: 15px;
}

.color { position: relative; top: 1px; left: 1px; float: left; border: 1px solid #bbbbbb; width: 56px; height: 16px; font-family: "lucida grande",tahoma,verdana,arial,sans-serif; font-size: 11px; margin: 0px; text-align: center;cursor: pointer; }
.szinkeret { position: relative; top: 0px; left: 0px; float: left; background: #ffffff; border: 1px solid #bbbbbb; width: 60px; height: 22px; padding: 0px; }

/* módosítások -- */
/* #balmenu { float: left; } */
.stattart_on { border-bottom: 1px dotted #656565; background-color:#EFEFEF; border-right: 1px dotted #656565; padding: 4px; font-family: arial, verdana; text-align: left; vertical-align: top; }
.statfej_a { border: 0px solid #ffffff; border-bottom: 1px solid #656565; border-right: 1px solid #dddddd; background-color: #777777; cursor:pointer; color: #ffffff; padding: 4px; font-family: arial, verdana; text-align: left; font-size: 11px; }
.popuptyle { position: absolute; background: url(webgalamb.gif); background-repeat: no-repeat; background-color: #ffffff; border: 1px solid #000000; z-index: 10000; visibility: hidden; top: 100px; overflow: auto; padding: 10px; }
#searchdiv { -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; width: 354px; background: #eeeeee; font-family: verdana, Arial; font-size: 12px; border: 1px solid #bbbbbb; color: #333333; position:absolute; }
#searchdiv a:link { font-size: 11px; font-family: arial; padding-top: 2px; padding-bottom: 2px; padding-right: 4px; padding-left: 4px; display: block;}
#searchdiv a:visited { font-size: 11px; font-family: arial; padding-top: 2px; padding-bottom: 2px; padding-right: 4px; padding-left: 4px; display: block;}
#searchdiv a:active { background: #ff7700; color: #ffffff; }
#searchdiv a:hover { background: #ff7700; color: #ffffff; }
.accordion_toggle { height: 16px; cursor:pointer; font-weight: bold; }
.minuss { float: left; margin: 0px; }
.pluss { float: left; margin: 0px;  }
.ui-tooltip { position: absolute; z-index: 3000; border: 1px solid #333; background-color: #FF9B49; padding: 5px;  -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
body .ui-tooltip { border-width: 2px; }
.ui-tooltip div { margin: 0; font-size: 12px; font-family: verdana,arial, tahoma; color: #333; }
.ui-tooltip h3 { margin: 0; font-size: 14px; font-family: verdana,arial, tahoma; color: #000; }

/* JQI POPUP */
.jqifade{
      position: absolute;
      background-color: #aaaaaa;
}
div.jqi{
      width: 400px;
      font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
      position: absolute;
      background-color: #ffffff;
      font-size: 11px;
      text-align: left;
      border: solid 1px #eeeeee;
      -moz-border-radius: 10px;
      -webkit-border-radius: 10px;
      padding: 7px;
}
div.jqi .jqicontainer{
      font-weight: bold;
}
div.jqi .jqiclose{
      position: absolute;
      top: 4px; right: -2px;
      width: 18px;
      cursor: default;
      color: #bbbbbb;
      font-weight: bold;
}
div.jqi .jqimessage{
      padding: 10px;
      line-height: 20px;
      color: #444444;
}
div.jqi .jqibuttons{
      text-align: right;
      padding: 5px 0 5px 0;
      border: solid 1px #eeeeee;
      background-color: #f4f4f4;
}
div.jqi button{
      padding: 3px 10px;
      margin: 0 10px;
      background-color: #2F6073;
      border: solid 1px #f4f4f4;
      color: #ffffff;
      font-weight: bold;
      font-size: 12px;
	  cursor:pointer;
}
div.jqi button:hover{
      background-color: #728A8C;
}
div.jqi button.jqidefaultbutton{
      background-color: #BF5E26;
}
.jqiwarning .jqi .jqibuttons{
      background-color: #BF5E26;
}
/* JQI POPUP END */





/* Password Strength Meter */
.strength_meter{
width: 300px;
height: 16px;
z-index:-1;
float: left;
margin-top: 3px;
border: 1px solid #eeeeee;
background: #eeeeee;
}
.button_strength, .button_strength a {
text-decoration: none;
font-size: 10px;
font-weight: normal;
float: right;
margin-right: 10px;
}
.strength_meter div{
width:0%;
height: 16px;
text-align: left;
color: #000;
line-height: 16px;
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;
padding-left: 5px;
}
.strength_meter div p{
font-size:10px;
white-space: nowrap;
margin: 0px;
}

.veryweak{
background-color: #FFA0A0!important;
border-color: #F04040!important;
width:25%!important;
}
.weak{
background-color: #FFB78C!important;
border-color: #FF853C!important;
width:50%!important;
}
.medium{
background-color: #FFEC8B;
border-color: #FC0!important;
width:75%!important;
}
.strong{
background-color: #C3FF88;
border-color: #8DFF1C!important;
width:100%!important;
}
/* Password Strength Meter END */





#keresdiv { padding-right:50px; }
#keresdiv div { text-align: right; }
#gombkicsix { width:5px; }

/*ablakos cuccé */
#fade { /*--Transparent background layer--*/
	display: none; /*--hidden by default--*/
	background: #000;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .50;
	z-index: 9999;
}
.popup_block{
	display: none; /*--hidden by default--*/
	background: #fff;
	padding: 10px;
	border: 10px solid #ddd;
	float: left;
/*	max-height:600px;
/*  overflow: auto;  */
	font-size: 1em;
	position: fixed;
	top: 50%; left: 50%;
	z-index: 99999;
	/*--CSS3 Box Shadows--*/
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	/*--CSS3 Rounded Corners--*/
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	float: right;
	border: none;
	margin: -50px -50px 0 0; /* ne!!!
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade { position: absolute; }
*html .popup_block { position: absolute; }



