
#tucpers_menu
{
padding: 0 1px 1px;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
}

#tucpers_menu li
{
list-style: none;
margin: 0;
border-top: 1px solid gray;
display: inline;
}

#tucpers_menu li a
{
padding: 0.25em 0.5em 0.25em 0.75em;
border-left: 1em solid #AAB;
background: #CCD;
text-decoration: none;
}

#tucpers_menu li a:link { color: #448; }
#tucpers_menu li a:visited { color: #667; }

#tucpers_menu li a:hover
{
border-color: #FE3;
color: #FFF;
background: #332;
}

td.lang_en,td.lang_el
{
padding-right:20px;
background-repeat:no-repeat;
background-position:right; 
}
td.lang_el
{
background-image:url('/fileadmin/templates/v2/images/el.gif');
}
td.lang_en
{
background-image:url('/fileadmin/templates/v2/images/en.gif');
}

.editButton
{
margin-left:10px;
display:inline-block;
height:16px;
width:16px;
background-image:url('/fileadmin/clipart/personnel/page-edit-icon.png');
cursor:pointer;
zoom:1; *display: inline; _height: 16px; /* ayth h grammh einai gia IE7 pou kserei to inline-block*/
}
.removeButton
{
margin-left:10px;
height:16px;
width:16px;
display:inline-block;
background-image:url('/fileadmin/clipart/personnel/delete-icon.png');
cursor:pointer;
zoom:1; *display: inline; _height: 16px; /* ayth h grammh einai gia IE7 pou kserei to inline-block*/
}
.newButton
{
height:16px;
width:16px;
background-image:url('/fileadmin/clipart/personnel/add-icon.png');
cursor:pointer;
}
.approveButton
{
height:16px;
width:16px;
display:inline-block;
background:url('/fileadmin/clipart/personnel/free-clean-vector-icon-pack-16.png') no-repeat scroll -86px -32px;
cursor:pointer;
zoom:1; *display: inline; _height: 16px; /* ayth h grammh einai gia IE7 pou kserei to inline-block*/
}
.tucpers_dialog input
{
width:400px;
}

h3.error, .error
{
color:red;
}


table.displayTable
{
 border-collapse: collapse;
}
@media print 
{
	tr.displayItem td:first-child,
	tr.displayItem td:first-child+td
	{
	display:none;
	}

	input.colsearchbox
	{
	display:none;
	}
	#tucpers_menu
	{
	display:none
	}
	.newButton
	{
	display:none
	}
	.generalsearch
	{
	display:none;
	}
	.missing-data
	{
	display:none;
	}
	#tucpers_lablist, #tucpers_advlabdataarea, #header_adv_lab
	{
	display:none;
	}
}
tr.displayItem
tr.displayItem td:first-child,
tr.displayItem td:first-child+td
{
/*background-color:gray;*/
}

table.displayTable td
{
padding:0;
padding-left:3px;
}

.displayTable tr:nth-child(2n)  
{
background-color:#EFEFEF;
}

input.colsearchbox
{
width:70px;
}


#tucpers_lablist
{
height:100px;
overflow:auto;
border:1px solid black;
padding:5px;
}

.advlab_drasthriothta,.advlab_apotelesma,.advlab_yphresia,.advlab_ergo
{
border:1px solid gray;
margin-bottom:3px;
}
.advlab_drasthriothta table,.advlab_apotelesma table,.advlab_yphresia table,.advlab_ergo table
{
width:90% !important;
}
.advlab_drasthriothta input,.advlab_apotelesma input,.advlab_yphresia input,.advlab_ergo input
{
	width:100%;
}

.advlab_drasthriothta_controls,.advlab_apotelesma_controls,.advlab_yphresia_controls,.advlab_ergo_controls
{
width:20px;
float:left;
}
.advlab_drasthriothta_controls span,.advlab_apotelesma_controls span,.advlab_yphresia_controls span,.advlab_ergo_controls span
{
height:16px;
width:16px;
display:inline-block;
cursor:pointer;
float:left;
margin-bottom:3px;
}
.advlablabeltd
{
width:100px;
}
#advlabtabs table
{
width:100%;
}
#tucpers_advlab_description_el,#tucpers_advlab_description_en,
#tucpers_advlab_ypodomes_el,#tucpers_advlab_ypodomes_en,
#tucpers_advlab_staff_el,#tucpers_advlab_staff_en
{
width:100%;
height:200px;
}
span.uparrow
{
background-image:url('/fileadmin/clipart/personnel/uparrowx16.png');
}
span.downarrow
{
background-image:url('/fileadmin/clipart/personnel/downarrowx16.png');
}
span.delete
{
background-image:url('/fileadmin/clipart/personnel/delete-icon.png');
}
span.newdrasthriothta,span.newapotelesma,span.newyphresia,span.newergo
{
height:16px;
width:200px;
display:inline-block;
cursor:pointer;
margin-bottom:3px;
background-image:url('/fileadmin/clipart/personnel/add-icon.png');
background-repeat:no-repeat;
background-position:left; 
padding-left:19px;
}

#tucpers_editpersonnel_comments
{
width:500px;
height:130px;
}


#advlabaccesslist,#advlabroomlist
{
border:1px solid black;
padding:2px;
width:300px;
overflow:auto;
height:350px;
float:left;
}
#advlabadduseraccess,#advlabaddroom
{
width:300px;
float:left;
margin-left:20px;
}
#advlabadduseraccess input,#advlabaddroom input
{
width:100px;
}

.clearing
{
clear:both;
}

.advLabDataChanged
{
color:red;
font-weight:bold;
display:none;
}
.rememberSave
{
color:red;
}
.important-data
{
color:red;
}

.displayTable tr:nth-child(2n)  
{
background-color:#EFEFEF;
}
.persdatatable tr td:first-child
{
font-weight:bold;
text-align:right;
width:200px;
border-right:1px solid black;
padding-right:5px;
}
.persdatatable tr td
{
height:25px;
}
.pdlabel
{
font-weight:bold;
text-align:right;
width:200px;
border-right:1px solid black;
padding-right:5px;
white-space:nowrap;
}
.tr1
{
background-color:#E5E5E5;
}
.tr-1
{
background-color:#DBDBDB;
}

.telcalllogtable
{
 border-collapse: collapse;

}
.telcalllogtable td
{
 border:1px solid black;
}
.tableheader
{
font-weight:bold;
}
.rightal
{
text-align:right;
}
.nowrapcl
{
white-space:nowrap;
}

.infoButton
{
height:16px;
width:16px;
display:inline-block;
background:url('/fileadmin/clipart/personnel/free-clean-vector-icon-pack-16.png') no-repeat scroll -32px -32px;
cursor:pointer;
zoom:1; *display: inline; _height: 16px; /* ayth h grammh einai gia IE7 pou kserei to inline-block*/
}


#tucpers_editpersonnel_dateofrecheck,#tucpers_editpersonnel_FEK
{
width:6em;
}
.vcode
{
    font-family: monospace;
    font-size:120%;
    font-weight:bold;
}
.vcodetable td
{
    padding:5px;
    border:1px solid black;
}
.vcodetable
{
    border-collapse: collapse;
}

.invalidcode
{
    text-decoration: line-through;
    color:#686868;
}
.thirdpartystatus
{
background-color:#FFF293;
}

.ui-widget-content a {
    color:#028DC0;
}
.schoolroommenu,#schoolroomscontainer {
    clear:both;
}
.schoolroommenu li {
    cursor:pointer;
    float:left;
    display:inline-block;
    margin-left:10px;
    margin-right:10px;
    padding-left:5px;
    padding-right:5px;
    background-color:#E3E1E7;
}
