body {
    margin:0px;
    padding:10px;
    background-color:#eeeeee;
    background-image: url(../pics/Desilogohatterszurke.png);
    background-repeat: repeat;
    font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
}
h1 {
    font-size:18px;
    text-transform:uppercase;
    text-align:center;
}
h2 {
    font-size:14px;
    margin:2px;
    padding:0;
    padding-bottom:5px;
    text-transform:uppercase;
}
h3
{
    font-size: 14px;
    padding: 0px;
    margin: 0px;
    font-variant: small-caps;
}


wbr {
  width: 0px;
  display: inline-block;
  overflow: hidden;
}
button
{
    margin:0px;
    padding:0px;
}


/* div kerertek
----------------------*/
#wrapper
{
    text-align:center;
    width:720px;
    margin-left:auto;
    margin-right:auto;
    margin-top:25px;
    font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
}
#wrapper_mid
{
    text-align:center;
    width:520px;
    margin-left:auto;
    margin-right:auto;
    margin-top:25px;
    font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
}
#wrapper_small
{
    text-align:center;
    width:320px;
    margin-left:auto;
    margin-right:auto;
    margin-top:25px;
    font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
}
.myForm
{
    position: relative;
    overflow: hidden;
}


#innerwrapper
{
    position: relative;
    overflow: hidden;
    background-color: white;
    text-align: center;
    margin: 0px;
    padding: 10px;
    width: 700px;
}
#innerwrapper_mid
{
    position: relative;
    overflow: hidden;
    background-color: white;
    text-align: center;
    margin: 0px;
    padding: 10px;
    width: 500px;
}
#innerwrapper_small
{
    position: relative;
    overflow: hidden;
    background-color: white;
    text-align: center;
    margin: 0px;
    padding: 10px;
    width: 300px;
}
#headersav
{
    position: relative;
    width: 700px;
    height: 50px;
    overflow: hidden;
}
#headersav_mid
{
    position: relative;
    width: 500px;
    height: 50px;
    overflow: hidden;
}
#headersav_small
{
    position: relative;
    width: 300px;
    height: 50px;
    overflow: hidden;
}
#logohely
{
    position: relative;
    width: 93px;
    height: 50px;
    float: left;
}
.logo
{
    width: 93px;
    height: 50px;
}
#headercimDiv
{
    width: 600px;
    margin-left:7px;
    float: left;
    height: 50px;
    text-align: right;
}
#headercimDiv_mid
{
    width: 400px;
    margin-left:7px;
    float: left;
    height: 50px;
    text-align: right;
}
#headercimDiv_small
{
    width: 200px;
    margin-left:7px;
    float: left;
    height: 50px;
    text-align: right;
}
.headercimstyle
{
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 0px;
    margin: 0px;
    margin-top: 27px;
}
#bodywrapper
{
    position: relative;
    width: 630px;
    padding: 0px;
    margin: 0px;
    margin-left:80px;
    margin-top:10px;
}
#bodywrapper_mid
{
    position: relative;
    width: 420px;
    padding: 0px;
    margin: 0px;
    margin-left:80px;
    margin-top:10px;
}
#bodywrapper_small
{
    position: relative;
    width: 220px;
    padding: 0px;
    margin: 0px;
    margin-left:80px;
    margin-top:10px;
    text-align: right;
}
#gombwrap_small
{
    position: relative;
    overflow: hidden;
    width: 200px;
    padding: 0px;
    margin: 20px;
    margin-top:10px;
    text-align: center;
}


#usersavDiv
{
    position: relative;
    width:610px;
    background-color: #dddddd;
    overflow: hidden;
    padding: 5px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    text-align: left;
}
.check
{
    position: absolute;
    z-index: 1;
}
.checkboximage
{
    position: absolute;
    z-index: 2;
    height:20px;
    width: 25px;
/*    opacity:.5;
    filter:alpha(opacity=50);*/
}
.kiscim
{
    font-size: 12px;
    padding: 0px;
    margin: 0px;
    margin-bottom: 2px;
    font-variant: small-caps;
}

#shownDiv
{
    float:left;
    width:150px;
    margin-left: 20px;
    text-align: left;
}
#shownDiv_disabled
{
    float:left;
    width:150px;
    margin-left: 20px;
    text-align: left;
    color: #777777;
    text-decoration: line-through;
}
.userlist
{
    padding: 0px;
    margin:0px;
    font-size: 16px;
}
#usrDiv
{
    float:left;
    width:100px;
}
#usrDiv_disabled
{
    float:left;
    width:100px;
    color: #777777;
    text-decoration: line-through;
}
#emailDiv
{
    float:left;
    width:180px;
}
#emailDiv_disabled
{
    float:left;
    width:180px;
    color: #777777;
    text-decoration: line-through;
}

#modDiv
{
    float:left;
    width:75px;
    margin-left:5px;
}
.sorgomb
{
    width:75px;
    height: 30px;
    padding:5px;
    border: none 0px;
    margin-top:7px;
    background-image: url(../pics/gomb_75x30.png);
    font-variant: small-caps;
}
.sorgomb:hover, .sorgomb:active
{
    background-image: url(../pics/gomb_75x30_active.png);
}

#delDiv
{
    float:left;
    width:75px;
    margin-left: 5px;
}
#footwrapper
{
    position: relative;
    width: 595px;
    padding: 0px;
    margin: 0px;
    margin-left:100px;
    margin-top:10px;
}
#footwrapper_up
{
    position: relative;
    width: 600px;
    padding: 0px;
    margin: 0px;
    margin-left:100px;
    margin-top:10px;
}
#footwrapper_mid
{
    position: relative;
    width: 395px;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    margin-left:100px;
    margin-top:10px;
}
#gombdiv_harmadbal
{
    width:33%;
    text-align: left;
    float:left;
}
#gombdiv_harmadkozep
{
    width:34%;
    text-align: center;
    float:left;
}
#gombdiv_harmadjobb
{
    width:33%;
    text-align: right;
    float:left;
}


.footgomb_a
{
    width:150px;
    height: 30px;
    padding:5px;
    border: none 0px;
    margin-top:7px;
    background-image: url(../pics/gomb_150x30.png);
    font-variant: small-caps;
}
.footgomb_a:hover, .footgomb_a:active
{
    background-image: url(../pics/gomb_150x30_active.png);
}

.footgomb_b
{
    width: 100px;
    height: 30px;
    padding: 5px;
    border: none 0px;
    margin-top: 7px;
    background-image: url(../pics/gomb_100x30.png);
    font-variant: small-caps;
}
.footgomb_b:hover, .footgomb_b:active
{
    background-image: url(../pics/gomb_100x30_active.png);
}
.footgomb_b[disabled="disabled"]
{
    color:black;
    opacity:0.5;
    filter:alpha(opacity=50)
}

.footgomb_c
{
    margin:0px;
    width:200px;
    height: 30px;
    padding:5px;
    border: none 0px;
    margin-top:7px;
    background-image: url(../pics/gomb_200x30.png);
    font-variant: small-caps;
}
.footgomb_c:hover, .footgomb_c:active
{
    background-image: url(../pics/gomb_200x30_selected.png);
}

.footgomb_level
{
    position: relative;
    width: 60px;
    height: 30px;
    padding: 0px;
    margin: 0px;
    margin-top:7px;
    border: none 0px;
    background-image: url(../pics/kuldendolevel.gif);
    background-repeat: no-repeat;
    font-variant: small-caps;

}


#usermodsor
{
    position: relative;
    overflow: hidden;
    width: 400px;
    padding: 0px;
    margin: 0px;
    margin-left:15px;
    margin-top:15px;
    margin-bottom:15px;
}
#usermodleft
{
    width: 140px;
    padding: 0px;
    margin: 0px;
    padding: 5px;
    float: left;
    text-align: left;
}
#usermodright
{
    position: relative;
    width: 250px;
    padding: 0px;
    margin: 0px;
    float: left;
    text-align: right;
}
#usermodCheck
{
    position: relative;
    width: 25px;
    padding: 0px;
    margin: 0px;
    margin-top: 2px;
    text-align: left;
}
.userInput
{
    background-image: url(../pics/input_250x30.png);
    background-repeat: no-repeat;
    border: none;
    width: 240px;
    height: 19px;
    padding: 3px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
    border: none 0px;
}
.userInput_disabled
{
    background-image: url(../pics/input_250x30_disabled.png);
    background-repeat: no-repeat;
    background-color: #dddddd;
    border: none;
    width: 240px;
    height: 19px;
    padding: 3px;
    padding-left: 5px;
    padding-right: 5px;
    text-align: center;
    border: none 0px;
}


.szurkecsik
{
    margin-left: 100px;
    margin-right: 10px;
    border: solid #777777 1px;
}
.pwdstr
{
    color: #CC0000;
    padding: 0px;
    margin: 0px;
}
.pwdstr_expl
{
    text-align: right;
}
#projektsav
{
    position: relative;
    width:410px;
    background-color: #dddddd;
    overflow: hidden;
    padding: 5px;
    margin-bottom: 10px;
    padding-bottom: 10px;
    text-align: left;
}
#projektcheckDiv
{
    position: relative;
    float: left;
    margin-top:0px;
    margin-left:15px;
    width:25px;
}
#csakcheckDiv
{
    position: relative;
    float: left;
    margin-top:2px;
    width:25px;
}
#projektnameDiv
{
    position: relative;
    float: left;
    margin-top:0px;
    margin-left:5px;
    width:275px;
}
#projektdelDiv
{
    position: relative;
    float: left;
    margin-top: 9px;
}


.hiddenID
{
    position: relative;
    width: 5px;
    height: 20px;
    visibility: hidden; 
}
.projektnameInput
{
    width:292px;
    height: 17px;
    padding: 4px;
    border: none 0px;
    background-color: #eeeeee;
    background-image: url(../pics/input_300x30.png);
    background-repeat: no-repeat;
    text-align: center;
}


.sortgomb_a
{
    width: 280px;
    height: 30px;
    padding: 5px;
    border: none 0px;
    margin-top: 7px;
    background-image: url(../pics/gomb_280x30.png);
    background-repeat: no-repeat;
    font-variant: small-caps;
    float: left;
}
.sortgomb_a:hover, .sortgomb_a:active
{
    background-image: url(../pics/gomb_280x30_selected.png);
}
#sortMarginDiv
{
    width:40px;
    float:left;
}


#sortwrapperDiv
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    margin-bottom:10px;
    margin-left: 20px;
}
#projektcsom10boxDiv, #usercsom11boxDiv
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    width: 630px;
/*    background-color: #EEEEEE;*/
    font-variant: small-caps;
}
#usercsom11boxDiv
{
    height: 0px;
}


#csom10savheaderDiv
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    width:600px;
    margin-left:10px;
    margin-right:10px;
    float: left;
    font-size: 12px;
    font-weight: bold;
}
#header1Div, #header2Div, #header3Div
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    width:150px;
    margin-right: 10px;
    text-align: left;
    float: left;
}
#header2Div
{
    width:150px;
}
#header3Div
{
    width:190px;
}

#csom10savDiv
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    padding-bottom:5px;
    padding-top:5px;
    width:605px;
    margin-left:20px;
    margin-right:10px;
    margin-bottom:5px;
    float: left;
    background-color: #DDDDDD;
}
#csom10nameDiv
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    margin-left:10px;
    width:150px;
    margin-right:5px;
    margin-top:5px;
    text-align: left;
    font-weight: bold;
    float: left;
}
#csom11boxDiv
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    width:440px;
    float:left;
}
#csom11savDiv
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    width:435px;
    padding: 5px;
    background-color: #CCCCCC;
    margin-bottom: 5px;
    float:left;
}
#csom11nameDiv
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    width:150px;
    margin-right:5px;
    text-align: left;
    float: left;
}
#csom12boxDiv
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    width:275px;
    float:left;
}
#csom12savDiv
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    width:275px;
    background-color: #DDDDDD;
    float:left;
    margin-bottom:5px;
}
#csom12nameDiv
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    width:185px;
    margin-right:10px;
    margin-left:5px;
    text-align: left;
    float: left;
    white-space:  normal;
    font-variant: normal;
}
#csom12delDiv
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    width:75px;
    margin-right:0px;
    text-align: left;
    float: left;
}
.sorgomb_20
{
    width: 75px;
    height: 20px;
    margin: 0px;
    padding: 0px;
    border: none 0px;
    background-image: url(../pics/gomb_75x20.png);
    background-repeat: no-repeat;
    font-variant: small-caps;
    float: left;
}
.sorgomb_20:hover, .sorgomb_20:active
{
    background-image: url(../pics/gomb_75x20_selected.png);
}
#gombdivwrapper_up
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    margin-left:0px;
}
#projektDiv, #szakagDiv, #userDiv, #fazisDiv
{
    position: relative;
    overflow: hidden;
    margin-left: 30px;
    margin-bottom: 10px;
}

#projektnevDiv, #szakagnevDiv, #usernevDiv, #fazisnevDiv
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    float:left;
    width:120px;
    text-align: left;
    font-variant: small-caps;
    font-weight: bold;
}
#projektcomboDiv, #szakagcomboDiv, #usercomboDiv, #faziscomboDiv
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    float:left;
}

#projektcombomezoDiv, #szakagcombomezoDiv, #usercombomezoDiv, #faziscombomezoDiv
{
    position: relative;
    overflow: hidden;
    width:265px;
    height: 23px;
    border: 0px;
    margin: 0px;
    padding: 0px;
    padding-top:2px;
    padding-left:5px;
    background-image:  url(../pics/combohatter_270x25.png);
    background-repeat: no-repeat;
    top:0px;
    left:0px;
    z-index: 10;
    text-align: left;
    float: left;
}
#projektcombomezoDiv:hover, #szakagcombomezoDiv:hover, #usercombomezoDiv:hover, #faziscombomezoDiv:hover
{
    background-image:  url(../pics/combohatter_270x25_selected.png);
}
#projektcombodropdown, #szakagcombodropdown, #usercombodropdown, #faziscombodropdown
{
    position: relative;
    margin:0px;
    padding:0px;
    width:268px;
    text-align: left;
    border: #dd0000 1px solid;
}
#projektcombotetelDiv, #szakagcombotetelDiv, #usercombotetelDiv, #faziscombotetelDiv
{
    position: relative;
    overflow: hidden;
    padding:5px;
    padding-top: 2px;
    padding-bottom: 2px;
    height: 20px;
}
#projektcombotetelDiv:hover, #szakagcombotetelDiv:hover, #usercombotetelDiv:hover, #faziscombotetelDiv:hover
{
    background-color: #CCCCCC;
}
.hiddenradio
{
    opacity:0;
    filter:alpha(opacity=0);
}
/*******/
#bodywrapper_sidemenu
{
    position: relative;
    width: 550px;
    padding: 0px;
    margin: 0px;
    margin-top:10px;
    float: left;
}
#sidewrapper
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    margin-top:10px;
    width:150px;
    float: left;
    text-align: left;
    font-size: 16px;
}
#sideprwrappper
{
    position:relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    margin-top: 10px;
}
#sideprcim, #sideprtime
{
    font-variant: small-caps;
    font-size: 14px;
}
#sideprnev
{
    font-weight: bold;
    width: 150px;
}
.side_a
{
    color: #333333;
    text-decoration: none;
}
.side_a_selected
{
    color: #C26A12;
    text-decoration: none;
}
.side_a:hover, .side_a:active, .side_a_selected:hover, .side_a_selected:active
{
    color: #e47c16;
}
#bodywrapper_sidemenu
{
    position: relative;
    overflow: hidden;
    width: 550px;
    padding: 0px;
    margin: 0px;
    margin-top:20px;
    float: left;
}
#dl_csik
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    margin-bottom: 15px;
    width:550px;
    text-align: right;
    color: #333333;
}
#dl_csik a:hover
{
    color: #e47c16;
}
#dl_csik a
{
    color: #333333;
    text-decoration: none;
    border: none 0px;
}
#dl_sor
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    margin-left:5px;
    float: right;
    width:500px;
    white-space: normal;
    word-wrap: Break-word;
}
#dl_kep
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    width:25px;
    height: 100px;
    float: right;
}


.dl_egybe
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    white-space: nowrap;
}
.dl_nev
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    font-size: 14px;
    font-variant: small-caps;
    color: #000000;
    padding-top:2px;
    margin-right:2px;
}
.dl_adat
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    font-size: 16px;
    font-weight: bold;
    margin-right:2px;
}
.dl_pic
{
    width:16px;
    height:16px;
    border: 0px none;
}
#message
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    color:  #CC0000;
    text-align: right;
    font-weight: bold;
    margin-bottom: 15px;
}

#gombkepDiv
{
    position: relative;
    overflow: hidden;
    padding:0px;
    padding-top: 6px;
    margin: 0px;
    margin-left: 115px;
    width:100px;
    height:24px;
    background-image: url(../pics/gomb_100x30.png);
    cursor: pointer;
    font-size: 16px;
    font-variant: small-caps;
    color: #000000;
}
#gombkepDiv:hover
{

    background-image: url(../pics/gomb_100x30_active.png);
}
.gombkep
{
    text-decoration: none;
    float:right;
}
#upGombDiv
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    padding-top: 15px;
    width:550px;
}
#fileuploadwrapper
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    float: right;
    min-width: 320px;
}
.hiddenfileupload
{
    position: relative;
    top:0px;
    left:0px;
    z-index: 2;
/*   visibility: hidden;     */
}


.csicsaInput
{
    position: absolute;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    padding-left:5px;
    padding-top:1px;
    width:235px;
    height: 19px;
    top:0px;
    left:0px;
    background-image: url(../pics/input_240x20.png);
    background-repeat:  no-repeat;
    border: none 0px;
    z-index: 1;
}
#csicsagomb
{
    position: absolute;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    width:75px;
    height: 20px;
    top:0px;
    left:240px;
    border: none 0px;
    text-align: center;
    font-variant: small-caps;
    font-size: 14px;
    font-weight: bold;
    z-index: 1;
}
.recordButton
{
    padding: 0px;
    margin: 0px;
    margin-left: 115px;
    width:100px;
    height:30px;
    background-image: url(../pics/gomb_100x30.png);
    border: none 0px;
    float: right;
    font-size: 14px;
    font-variant: small-caps;
    color: #000000;
}
.recordButton:hover
{
    background-image: url(../pics/gomb_100x30_active.png);
}
.recordButton[disabled]
{
    color:  #777777;
}
.uploadIframe
{
    position:absolute;
    width:5px;
    height: 5px;
    top:0px;
    left: 0px;
    visibility: hidden;
}
/***********************************************************
 * LOGIN
 */

#wrapper_login
{
    text-align:center;
    width:370px;
    margin-left:auto;
    margin-right:auto;
    margin-top:25px;
    font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
}

#innerwrapper_login
{
    background-color:white;
    text-align:left;
    margin:0px;
    padding:50px;
    width:350px;
}
#logo_login
{
    position:relative;
    height: 90px;
    margin-right:45px;
    margin-top:11px;
    float:left;
}
.logo_login
{
    height: 90px;
    margin: 0px;
}
#login_login
{
    overflow: hidden;
}
.user_login
{
    border: none 0px;
    background-image: url(../pics/honlapinput.png);
    width:126px;
    height: 21px;
    padding:2px;
    text-align: center;
    margin-bottom: 5px;
}
.login_login
{
    width: 130px;
    margin-bottom: 15px;
    background-image: url(../pics/honlapggombout.png);
    border: none 0px;
    height: 25px;
    font-variant: small-caps;
    font-size: 14px;
    font-weight: bold;
}
.login_login:hover, .login_login:active
{
    background-image: url(../pics/honlapggombin.png);
}
#warning_login
{
    position:absolute;
    top:55px;
    height: 25px;
    width:330px;
    color: #FF0000;
    text-align: right;
    font-weight: bold;
}
#usercenter
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    width:300px;
    float:right;
}

#userpwdmod_a
{
    position: static;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    margin-top: 10px;
}
#userpwdmod_b
{
    position: static;
    overflow: hidden;
    padding: 0px;
    padding-top: 4px;
    margin: 0px;
    margin-right:25px;
    float: right;
}
#userpwdmod_c
{
    position: static;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    float: right;
}

.pwdstr_usr
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    color: red;
    text-align: right;
}
.pwdstr_expl_usr
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    text-align: right;

}
#sideE
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    width:550px;
    text-align: right;
    font-weight: bold;
    font-variant: small-caps;
}
.listaHR
{
    margin-left:200px;
}
#sendJsz
{
    position: relative;
    overflow: hidden;
    width:100px;
    padding: 0px;
    margin: 0px;
    float: left;
    white-space: normal;
    text-align: left;
    font-size: 14px;
    padding-top:4px;
    font-variant: small-caps;
}
#sendlevel
{
    position: relative;
    overflow: hidden;
    width:100px;
    padding: 0px;
    margin: 0px;
    float: left;
    white-space: normal;
    text-align: right;
    font-variant: small-caps;
}
#sendwrapper
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    margin-bottom: 5px;
}
.admincsik
{
    margin-top: 13px;
    margin-bottom: 5px;
}
#adminmodsor
{
    position: relative;
    overflow: hidden;
    width: 220px;
    padding: 0px;
    margin: 0px;
    margin-left:5px;
    margin-top:15px;
    margin-bottom:15px;
}
#adminmodleft
{
    position: relative;
    overflow: hidden;
    width: 75px;
    padding: 0px;
    margin: 0px;
    padding: 5px;
    float: left;
    text-align: left;
}
#adminmodright
{
    position: relative;
    overflow: hidden;
    width: 130px;
    padding: 0px;
    margin: 0px;
    float: left;
    text-align: right;
}
.pwdstr_admin
{
    color: #CC0000;
    padding: 0px;
    margin: 0px;
    margin-bottom: 10px;
    margin-top: 10px;
    font-size: 15px;
}
#adminfelez_bal
{
    position: relative;
    overflow: hidden;
    width: 105px;
    padding: 0px;
    margin: 0px;
    margin-left: 5px;
    float: left;
    text-align: left;
}
#adminfelez_jobb
{
    position: relative;
    overflow: hidden;
    width: 105px;
    padding: 0px;
    margin: 0px;
    float: left;
    text-align: right;
}
.focim
{
    font-size: 16px;
    font-weight: bold;
    font-variant: small-caps;
}
#usermodsor_mail
{
    position: relative;
    overflow: hidden;
    width: 220px;
    padding: 0px;
    margin: 0px;
    padding: 5px;
}

#usermodleft_mail
{
    position: relative;
    overflow: hidden;
    width: 25px;
    height:25px;
    padding: 0px;
    margin: 0px;
    padding: 5px;
    float: left;
    text-align: left;
}
#usermodright_mail
{
    position: relative;
    overflow: hidden;
    width: 170px;
    margin: 0px;
    padding: 0px;
    padding-top: 8px;
    margin-left: 0px;
    float: left;
    text-align: left;
}
#mailcimDiv
{
    position: relative;
    overflow: hidden;
    width: 220px;
    padding: 0px;
    margin: 0px;
    font-variant: small-caps;
}
#mailwrapper
{
    position: relative;
    overflow: hidden;
    width: 220px;
    margin: 0px;
    padding: 0px;
    background-color: #DDDDDD;
    margin-bottom: 10px;
}
#help
{
    position: relative;
    overflow: hidden;
    margin: 0px;
    padding: 0px;
    width:500px;
    margin-left:50px;
    text-align: right;
}

/* projektekfázisai*/
#fprojektsorDiv
{
    position: relative;
    padding:10px;
    margin:0px;
    margin-left:20px;
    margin-top: 10px;
    overflow: hidden;
    width:580px;
    background-color: #dddddd;
    font-variant: small-caps;
    font-size: 16px;
}

#fcimsorDiv
{
    position: relative;
    padding: 0px;
    margin: 0px;
    overflow: hidden;
}
#fprojektcimDiv
{
    position: relative;
    padding:0px;
    margin: 0px;
    width: 250px;
    font-size:12px;
    text-align: left;
    font-weight: bold;
    float:left;
}

#fprojektnevDiv
{
    position: relative;
    padding: 0px;
    margin: 0px;
    margin-top: 10px;
    width: 250px;
    float:left;
    text-align: left;
    font-weight:  bold;
}

#ffaziscimDiv
{
    position: relative;
    padding: 0px;
    margin: 0px;
    margin-left:10px;
    width: 320px;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    float:left;
}
#ffazisblokkDiv
{
    position: relative;
    padding: 0px;
    margin: 0px;
    overflow: hidden;
    width: 330px;
    float: left;
}

#ffazissorDiv
{
    position: relative;
    padding:5px;
    padding-left:10px;
    margin: 0px;
    margin-top: 5px;
    width: 330px;
    background-color: #cccccc;
    float:left;
    text-align: left;
}
#ffazisnevDiv
{
    position: relative;
    padding: 0px;
    margin:0px;
    width: 230px;
    float:left;
}


#ffazisdelDiv
{
    position: relative;
    padding:0px;
    margin:0px;
    margin-left: 5px;
    float:left;
}
/* filearchiválás*/
#filesav
{
    position: relative;
    padding: 5px;
    margin: 0px;
    overflow:hidden;
    padding-left:10px;
    margin-left:20px;
    margin-top:15px;
    width:585px;
    background-color: #dddddd;

}
#fileszovegblokk
{
    position: relative;
    padding:0px;
    margin:0px;
    overflow:hidden;
    width: 540px;
    float:left;
}


#fileheader1
{
    position: relative;
    padding: 0px;
    margin: 0px;
    overflow: hidden;
}
#fileheadercim1
{
    position: relative;
    padding: 0px;
    margin: 0px;
    margin-right: 10px;
    width: 160px;
    padding-left: 5px;
    padding-right: 5px;
    float:left;
    font-variant: small-caps;
    text-align: left;
    font-size: 12px;
}
#fileheadercim2
{
    position: relative;
    padding: 0px;
    margin: 0px;
    margin-right: 10px;
    width: 540px;
    padding-left: 5px;
    padding-right: 5px;
    float:left;
    font-variant: small-caps;
    text-align: left;
    font-size: 12px;
}
#filecsekkcimDiv
{
    position: relative;
    padding: 0px;
    margin: 0px;
    margin-right: 10px;
    margin-bottom: 2px;
    width: 40px;
    padding-left: 5px;
    padding-right: 5px;
    float:left;
    font-variant: small-caps;
    text-align: left;
    font-size: 12px;

}


#filetax
{
    position: relative;
    padding: 5px;
    margin: 0px;
    margin-right: 10px;
    width: 160px;
    background-color: #cccccc;
    float: left;
    text-align: left;
}
#fileorignev
{
    position: relative;
    padding: 5px;
    margin: 0px;
    margin-right: 10px;
    width: 520px;
    background-color: #cccccc;
    float: left;
    text-align: left;
}
#filecsekkblokk
{
    position: relative;
    padding:0px;
    margin:0px;
    margin-left:5px;
    margin-top:0px;
    float: left;
    width:40px;
   /* border: 1px solid #333333;*/
}
#filefilterblock
{
    position: relative;
    padding:5px;
    padding-left:10px;
    margin:0px;
    margin-left:20px;
    overflow: hidden;
    width: 585px;
    background-color: #eeeeee;
    text-align: left;
}
#szuroblokk
{
    position: relative;
    padding:0px;
    padding-left:5px;
    padding-right:5px;
    margin: 0px;
    margin-right: 10px;
    overflow: hidden;
    width: 160px;
    background-color: #dddddd;
    text-align: center;
    float:left;
}
#pipablokkDiv
{
    position: relative;
    padding:0px;
    padding-left:5px;
    padding-right:5px;
    margin: 0px;
    overflow: hidden;
    width: 35px;
    background-color: #dddddd;
    text-align: center;
    float:left;
}


#szurocim
{
    position: relative;
    padding:0px;
    margin: 0px;
    overflow: hidden;
    width: 160px;
    font-size: 14px;
    font-variant: small-caps;
}
#pipacimDiv
{
    position: relative;
    padding:0px;
    margin: 0px;
    overflow: hidden;
    width: 35px;
    font-size: 14px;
    font-variant: small-caps;
}


.fileszuro
{
    text-decoration: none;
    color: #000000;
    cursor: pointer;
}
.fileszuro:hover, .fileszuro:active
{
    color: #e47c16;
}
.fileszuroaktiv
{
    text-decoration: none;
    color: #C26A12;
}


/* chrome hack*/
@media screen and (-webkit-min-device-pixel-ratio:0)
{
#fileuploadwrapper
{
    position: relative;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
    float: right;
    min-width: 315px;
}