body{
margin:0px;
padding:0px;
background-color:#FFF;
}


#header {
margin: auto;
background-color: #FFEBD6 ;
min-height:80px;
width: 1260px;
padding: 10px;
border-bottom-right-radius:5px;
border-bottom-left-radius:5px; 
}


#container {
    width: 1260px;
	margin: auto;
    display: table;
}


.clearspace{
display: table-cell;
width: 5px;
}


#left {
    display: table-cell;
    background-color: #FFEBD6 ;
	width: 255px;
	padding: 10px;
	border:0px;
	border-color:#000;
	border-radius:5px;
	
}

#content {
    display: table-cell;
    background-color: #FFEBD6 ;
	width: 980px;
	padding: 10px;
	border-radius:5px;
}

#logocenter{
text-align: center;
margin-top: 20px;
}
.spanheadright{
text-align: right;
margin-top: -50px;
}

.buton 
{    
border: 1px solid #006; 
color: rgb(255, 255, 255);
background: none repeat scroll 0% 0% rgb(54, 54, 54);
border-radius: 5px;
cursor:pointer;
} 

.buton:hover
{    
background: none repeat scroll 0% 0% rgb(54, 54, 54);
box-shadow:0 0 1px #666;
text-decoration:none;
color: rgb(255, 255, 255);
border: 1px solid #800; 

} 

input[type="submit"][disabled]:active,
input[type="submit"][disabled] {
  color: GrayText;
}
a 
{
text-decoration:none;
color:#000;
}

a:hover 
{
text-decoration:underline;
color:#00F;
cursor:pointer;
}

#left ul {
	list-style: none;
	display:block;
	}

#left ul li {
	margin-left:-50px;
	margin-right: -10px;
	margin-top:4px;
	font-size:17;
	font-weight:bold;
	color: rgb(0, 0, 0);
	background-color: #ffcc99;
	border-radius:10px;
	text-indent: 1.3em;
	padding-top:5px;
	padding-bottom:5px;

}

#left ul li a{
	color:#000;

}

#left ul ul {
	list-style: none;
	display:none;
	background-color:#eee;
	color:#000;
	border:none;
	margin-bottom:-4px;

}

#left ul ul li {
	margin-left:-40px;
	margin-right:0px;
	margin-top:0px;	
	font-size:15;
	font-weight:normal;
	border:none;
	background-color: #FF9966;
	color:#000;
	text-indent: 1.7em;	
	border-radius: 0px;

}



#left ul ul li a {
	text-decoration:none;
	color:#000;	

	}

#left ul ul li a:hover {
	text-decoration:none;
	color:#000;
	cursor:pointer;
	}


#left ul li a:hover {
	text-decoration:none;
	color:#000;
	cursor:default;
	}
	
	
.grid 
{
border: 1px solid #FF9966;
width:100%;
height:25px;
border-collapse:collapse;
text-align:center;
}

.grid th
{
border: 1px solid #FF9966;
height:25px;
border-collapse:collapse;
font-weight:bold;
}

.grid tr, td
{
border: 1px solid #FF9966;
height:25px;
border-collapse:collapse;
}


.grid tr:hover, .grid tr:hover a {
background-color: #FF9966;
}


.errmsg
{
color:#F00;
}

.next
{
text-align:center;
}

.qtextint {
font-size:1.5em;
line-height:1.0em;
}

.textarr
{
margin:0px;
padding:0px;
height:100px; 
width:1260px;
}
.textarrogrid
{
margin:0px;
padding:0px;
height:50px; 
width:1260px;
}

.qtextinstruc
{
width:1260px;
font-size:1.3em;
color:#FF0000;
line-height:1em;
}

.qvarrasp
{
font-size:1.1em;
line-height:1em;
}

.qvarrasp input[type="text"]
{
display:block;
margin:0px;
}

#errqre, #errnewprj
{
line-height:0.7em;
font-size:0.9em;
color:#FF0000;
}

.err3dgrid
{
    background-color: #FF0000;
}

table.add, .add tr, .add td{
width:350px;
height:12px;
font-size:15;
border: none;
}

.salarii_content
{
border:2px solid;
border-color:#FF9966;
background-color: #ffcc99;
border-radius: 10px;
display:none;

}


.salarii a {
	text-decoration:none;
	color:#000;
	cursor:default;
}

.salarii a:hover{

text-decoration:none;
color:#000;
	cursor:default;

}
.noUnderline a:hover{

text-decoration:none;
color:#000;

}

.grid2 
{
border: 1px solid #FF9966;
width:100%;
height:25px;
border-collapse:collapse;
text-align:center;
}

.grid2 th
{
border: 1px solid #FF9966;
height:25px;
border-collapse:collapse;
font-weight:bold;
}

.grid2 tr,.grid2 td
{
border: 1px solid #FF9966;
height:25px;
border-collapse:collapse;
}



label.tip {
    text-decoration: none
}
label.tip:hover {
    cursor: help;
    position: relative
}
label.tip span {
    display: none
}
label.tip:hover span {
    border: #c0c0c0 1px dotted;
    padding: 5px 20px 5px 5px;
    display: block;
    z-index: 100;
    background: #f0f0f0 no-repeat 100% 5%;
    left: 0px;
    margin: 10px;
    width: 250px;
    position: absolute;
    top: 10px;
    text-decoration: none
}

a.adauga:hover{
position: relative;
}



span.adauga {
display:none;
margin-top: -300px;
background-repeat: repeat;
background-position: left top;
background-color: #FFCC99;
border:2px solid;
border-color:#FF9966;
border-radius: 10px;
display:none;
padding: 5px 20px 5px 5px;
left: -5px;
width: 940px;
min-height: 400px;
position: absolute;
right:auto;
}

span.adauga:hover span {

    display: block;
    z-index: 100;
    text-decoration: none;
}



.hidden{display:none}

.focusOutToHide{width:100px;
				height:1.2em;
			}
.clickToEdit{   overflow: hidden;
			    white-space:nowrap;
			    text-overflow:ellipsis;
			    width:100px;
			    height:1.2em;
			    display:inline-block;
			}
.input-red{
	background-color: red;
}
