@charset "utf-8";

body{
  font-family: MS Trebuchet,Trebuchet MS, Trebuchet,Segoe UI,Arial,Tahoma,Helvetica;
  font-size:13px;
  font-weight:normal;
  color:#111111;
  padding: 34px 0px 0px 0px;
  margin: 0;
  width: 100%;  
  text-align:center;
  min-width:500px;
  overflow-y: scroll;
  background-color:#f0f0f0;    
}
input, select {
font-family: MS Trebuchet,Trebuchet MS, Trebuchet,Segoe UI,Arial,Tahoma,Helvetica;
}
.tbl{
width:100%;
max-width:1200px;
top:100px;
color:#444444;
text-shadow:none;
width:100%;
border-collapse:collapse;
border-spacing:0px 0px;
}
.head {
  color:#FFFFFF;  
  font-size:12px;  
  text-align:right;
  vertical-align:middle;
  text-align:center;
}
.beg{
padding-right:4px;
}
.mid{
padding-right:5px;
padding-left:5px;
}
.end{
padding-left:4px;
}
.lcol {
  font-size:12px;
  text-align:left;
  valign:middle;
  width:auto;
  background:#FFFFFF;
  /*border:solid 1px #333333;*/
}
.fac {
  font-size:11px;
  text-align:center;
  valign:middle;
  width:auto;
  background:#FFFFFF;
  /*border:solid 1px #333333;*/
}
.nume {
  font-size:13px;
  font-weight:bold;
  text-align:left;
  valign:middle;
  width:20%;
  /*border-top:solid 1px #333333;border-bottom:solid 1px #333333;*/
}
.sm{
  font-size:12px;
  font-weight:normal;
  padding:1px;
}

.tel {
  font-size:13px;
  font-weight:bold;
  text-align:left;
  vertical-align:middle;
  /*border-top:solid 1px #333333;border-bottom:solid 1px #333333;    */
  white-space: nowrap;
}
.email{
  white-space: nowrap;
  text-align:center;
  /*border-top:solid 1px #333333;border-bottom:solid 1px #333333;*/
}
.rcol {
  font-size:12px;
  text-align:right;
  font-weight:bold;
  valign:bottom;
  /*border-top:solid 1px #333333;border-bottom:solid 1px #333333;*/
}
.rcol1 {
  font-size:11px;
  text-align:left;
  font-weight:bold;
  valign:bottom;
  /*border-top:solid 1px #333333;border-bottom:solid 1px #333333;*/
  
}

.hlp{
display:none;
position:absolute;
top:130px;width:600px;height:400px;z-index:100;
margin:auto;
margin-left:-300px;left:50%;
background:url(helpbk.png) 50% 50% no-repeat;
padding:0px;
}
.hlp1{
left:0px;top:0px;
margin:40px;
position:relative;
width:530px;
padding:0px;
text-align:left;
color:#222222;
text-shadow:none;

}
.wrapper{
width:100%;position:absolute;left:0;top:0;vertical-align:top;text-align:center;
}
.msgoutter{
width:700px;height:100px;background:url(orange.png) no-repeat 50% 50%;
margin:auto;
/*position:absolute;
left:50%;
margin-left:-350px;
display:table-cell;*/
vertical-align:middle;
overflow:hidden;
margin:auto;
}
.msginner{
text-shadow:1px 1px #777777;font-weight:bold;font-size:14px;text-align:center;color:#ffffff;position:relative;top:48%;margin-top:-0.5em;line-height:1em;
}
.erroutter{      
background:url(red.png) no-repeat 50% 50%;
}
.errinner{

}
.results{
padding:0px;
margin:auto;
width:100%;
max-width:1100px;
text-align:center;
}
.resleft{
width:30px;
background:url(left.png) repeat-y;
}
#nume {
border-style:none ;
border-width: 0;

width: 120px;
height: 18px;
/*font: 12px "Lucida Grande", Tahoma, Verdana, sans-serif;*/
font:12px  MS Trebuchet,Trebuchet MS, Trebuchet,Segoe UI,Arial,Tahoma,Helvetica;
background-image: url(td-bg.gif);
background-repeat-x: no-repeat;
background-repeat-y: no-repeat;
background-attachment: scroll;
background-position-x: initial;
background-position-y: initial;
background-origin: initial;
background-clip: initial;
background-color: white;
padding: 3px 2px 0 5px;
color: #111111;
-webkit-rtl-ordering: logical;
-webkit-user-select: text;
cursor: auto;
letter-spacing: normal;
word-spacing: normal;
line-height: normal;
text-transform: none;
text-indent: 0px;
text-shadow: none;
display: inline-block;
text-align: -webkit-auto;
margin-left: 2px;
}
.srchdiv {
height:70px;
width:100%;max-width:1000px;margin:auto;
text-align:center;
padding:0;display:block;
font-weight:bold;
}
.row0 {
background-color:#ffffff;
}
.row1 {
background-color:#FFFFD6;
}
.tl{
padding:0;margin:0;
background:url(bbb_tl.png) no-repeat transparent;
width:24px;height:47px;
color:#333333;text-shadow:#cccccc 0 1px 1px;
}
.tt{
font-weight:bold;
padding:0;margin:0;
background:url(bbb_t.png) repeat-x transparent;
height:47px;
color:#333333;
text-shadow:#cccccc 0 1px 1px;
width:auto;
}
.tr{
padding:0;margin:0;
background:url(bbb_tr.png) no-repeat transparent;
width:24px;height:47px;
}
.bl{
padding:0;margin:0;
background:url(bbb_bl.png) no-repeat transparent;
width:24px;height:24px;
}
.bb{
padding:0;margin:0;
background:url(bbb_b.png) repeat-x transparent;
height:24px;
}
.br{
padding:0;margin:0;
background:url(bbb_br.png) no-repeat transparent;
width:24px;height:24px;
}
.ll {
padding:0;margin:0;
background:url(bbb_l.png) repeat-y transparent;
width:24px;
}
.rr {
padding:0;margin:0;
background:url(bbb_r.png) repeat-y transparent;
width:24px;
}
.cc{
padding:0;margin:0;
}
#maindata{
margin-top:-10px;
}
.toph{
color:#E0E0E0;text-shadow:#333333 0 1px 1px;height:70px;background:url(search.png)no-repeat 50% 50%;vertical-align:middle;text-align:center;
}
.bspr{
border:0px;cursor:default;margin:0px;padding:0px;width:32px;height:26px;
}
.bsprl{
border:0px;cursor:default;margin:0px;padding:0px;width:98px;height:32px;
}
.eroare{
text-shadow:#444444 0 1px 1px;
}


/* meniuri */
.meniu{
text-align:left;
left:0px;
top:0px;
overflow:hidden;
margin: 0 0 0 3px;
padding: 0;
font-family: MS Trebuchet,Trebuchet MS, Trebuchet,Segoe UI,Arial,Tahoma,Helvetica;

/*background: transparent url(../images/bg5.png) repeat-x left top;*/
font-size:12px;
width:auto;
min-width:800px;
height:30px;
color: #ffffff !important;                   
}
.meniu ul{
height:30px;
text-align:left;
padding: 5px 0 5px 0;
margin: 0px;
font-weight:bold;
list-style-type: none;
text-align: left;
color: #ffffff; 
}
.meniuantet{
text-align:left;
background:transparent;
margin-right:3px;
padding:0px;
color:#000000;
font-size:12px;
position:absolute;
display:block;
top:6px;
right:20px;
float:right;
line-height:16px;
width:auto;
height:auto;
border:0px;
z-index:200;
}
.meniu li{
display: inline;
margin: 0px;
padding:0px;
padding: 0px 0px 0px 4px;
color: #ffffff;
text-align:left;
border-right:solid 1px #555555;    
}
.selected{
color: #000000;
}

.meniu li a{
text-align:left;
text-decoration: none;
font-size: 12px;
color:#f0f0f0;
text-shadow:#000000 0 1px 1px;
background-repeat: no-repeat;
background-position: center left;
background-color: transparent;
padding:5px 14px 5px 20px;
margin:0px;                             
}

.meniu li a:hover{

color:#000000;
background-color: #FFFFFF;
text-shadow:#bbbbbb 0 1px 1px;
padding:5px 14px 5px 20px;
margin:0px;
cursor:default;
}
li.selectedmenu a{
	color:#000000;	
	text-shadow:#bbbbbb 0 1px 1px;
	cursor:default;
}
li.selectedmenu{
color:#000000;
background-color: #FFFFFF;
text-shadow:#bbbbbb 0 1px 1px;
padding:5px 0px 5px 4px;
cursor:default;
}

/* ######### Style for Drop Down Menu ######### */
.dropmenudiv_e{
  border: 0;    
  /*border:solid 1px #ff0000;*/
  position: absolute;
  background-color: transparent; 
  top: 0px;         
  padding: 5px 0px 0px 0px;
  margin:-6px 0px 0px -11px;	
  width:auto;
	overflow:hidden;
  z-index:100;
  visibility: hidden;
  height:auto;
}
.dropmenudiv_e iframe{
position:absolute;
display:block;
border:0px;
top:0px;
left:0px;
z-index:-1;
filter:mask();
width:100%;
/*visibility:hidden;*/
height:150px;
}
.dropmenudiv_eint_table{
left:5px;
/*position:absolute;
top: 0px;*/
padding:2px 2px 2px 2px;
border: 1px solid #657f27; 
border-top:solid 1px #aaaaaa;
font-family: MS Trebuchet,Trebuchet MS, Trebuchet,Segoe UI,Arial,Tahoma,Helvetica;
font-size:12px;
font-weight:normal;
line-height:18px;
z-index:110;
background-color: rgb(255,255,255);
/*margin-right:18px;*/
text-align: left; 
}
.dropmenudiv_eint a,.dropmenudiv_eint_table a{
border:solid 1px #FFFFFF;
width: auto;
display: block;
text-indent: 5px;
padding:2px 10px 2px 16px;
/*padding-left:16px;*/
/*border-bottom-width: 1px;*/
text-decoration: none;
color: black;
background-position:4px center ;
background-repeat:no-repeat;
text-align: left; 
}
* html .dropmenudiv_eint a{ 
width: 100%;
} 
.dropmenudiv_eint a:hover,.dropmenudiv_eint_table a:hover{ 
padding-left:16px;
/*border-top-width:100px;*/
border:solid 1px #3399FF;
background-color: rgb(213,226,250);
background-position:4px center ;
background-repeat:no-repeat;
}
.divinfo{
border:solid 1px #777777;background-color:#FFFFFF;color:#000000;padding:2px;font-size:12px;
}

.userinfo{
background:transparent;
margin:0px;
padding:5px 3px 3px 3px;
position:absolute;
display:block;
top:0px;
right:0px;
float:right;
height:16px;
width:16px;
cursor:pointer;
}
.pgtitle{
text-align:right;
font-weight:bold;
background:transparent;
margin:0px;
padding:5px 3px 3px 3px;
position:absolute;
display:block;
top:0px;
right:24px;
float:right;
width:230px;
height:16px;
cursor:default;
/*border:solid 1px #555555;*/
}

/* end pentru meniuri */

/* tabelul din pagina principala */
.mainpagetbl {
	font-size:12px;
	color:#111111;
	margin:auto;
	border-collapse:collapse; 
	border:solid 1px #AA9FAA;	
	min-width:1024px;
}
.mainpagetbl th{
	color:#ffffff;
	background-color:#555555;	
}
.mainpagetbl td{
	color:#000000;
	background-color:#FFFFFF;	
}
.mainpagetbl td.msg0{
  font-size:12px;
	text-align:center;
	border-bottom:solid 1px #AA9FAA;
	background-color:#FEF5C9;	
}
.mainpagetbl td.msg1{
  font-size:12px;
	text-align:center;
	border-bottom:solid 1px #AA9FAA;
	background-color:#FFFFFF;	
}
.nrcrt{
	color:#ffffff;
	background-color:#555555;	
}
/* end tabelul din pagina principala */

/* tabelul pentru pontaje */
.ponttbl {
	font-size:12px;
	color:#111111;
	margin:auto;
	border-collapse:collapse; 
	border:solid 1px #888888;	
	min-width:800px;
}
.ponttbl th{
	color:#ffffff;
	background-color:#555555;
  overflow:hidden;	
}
.ponttblsup {
	font-size:12px;
	color:#111111;	
	border-collapse:collapse; 
	border:solid 1px #888888;
  overflow:hidden;	 		
}
.ponttblsup td{
	color:#ffffff;
	background-color:#555555;
  overflow:hidden;	
}
#rowHeader{
  font-weight:bold;
	color:#ffffff;
	background-color:#555555;
  overflow:hidden;	
}
.tblHdrSup{
  font-weight:bold;
	color:#ffffff;
	background-color:#555555;
  overflow:hidden;  
  /*border-right:solid 1px #888888;*/	
}
.tit {
	font-size:12px;
	font-weight:bold;
  background-color:#555555;
  color:#ffffff;
  border-right:solid 1px #888888;
  height:45px;
  float:left;
  line-height:15px;
  padding:2px;
}
/*.ponttbl td{
	color:#000000;
	background-color:#FFFFFF;	
} */
.ponttbl tr.msg0{
  font-size:12px;
	text-align:center;	
	background-color:#FEF5C9;	
}
.ponttbl tr.msg1{
  font-size:12px;
	text-align:center;	
	background-color:#FFFFFF;	
}
.ponttbl tr.msg0c{
  font-size:12px;
	text-align:center;	
	background-color:#FEF5C9;
	cursor:pointer;
}
.ponttbl tr.msg1c{
  font-size:12px;
	text-align:center;
	background-color:#FFFFFF;
	cursor:pointer;
}
.ponttbl tr.subtbl{
	background-color:#EFEFEF;
	cursor:default;
	border-color:#CCCCCC;
}
.colcompart{
  border-left:0px;
  text-align:right;
  padding-right:10px;
}
.btop{
border-top:solid 1px #000000;
padding:3px;
}
/* end tabelul pentru pontaje */

/* tabelul pentru cererile de suport*/
.msgtbl {
	font-size:13px;
	color:#111111;
	margin:auto;
	border-collapse:collapse; 
	border:solid 1px #AA9FAA;	
	min-width:1024px;
}
.msgtbl th{
	color:#ffffff;
	background-color:#555555;	
}
.msgntbl td{
	color:#000000;
	background-color:#FFFFFF;	
}
/* end tabelul pentru cererile de suport*/
.container{
padding:8px 2px 2px 2px;
}


.sth{
  font-size:12px;
  font-weight:bold;
  text-align:center;  
  color:#f0f0f0;
  text-shadow:#000000 0 1px 1px;
  background-color:rgb(75,75,75);  
}
.st1{
  text-align:center;  
  font-weight:normal;
  color:#111111;
  background-color:#FFFFFF;    
}
.st0{
  text-align:center;  
  font-weight:normal;
  color:#111111;
  background-color:#E3ECFF;    
}
.st11{
  text-align:center;  
  font-weight:normal;
  color:#111111;
  background-color:rgb(255,225,155);  
}
.st2{
  text-align:center;
  font-weight:normal;
  color:#111111;
  background-color:rgb(255,225,155);  
}
.st21{
  text-align:center;
  font-weight:normal;
  color:#111111;
  background-color:rgb(255,245,195);  
}
.st3{
  text-align:center;  
  font-weight:normal;
  color:#111111;
  background-color:#FFFFFF;
  cursor:pointer;    
}
.st4{
  text-align:center;
  font-weight:normal;
  color:#111111;
  background-color:rgb(255,225,155);
  cursor:pointer;  
}
.bspr1{
border:0px;cursor:default;margin:0px;padding:0px;width:32px;height:26px;
}
.whdr1{
  font-size:12px;
  font-weight:bold;
  text-align:center;  
  color:#f0f0f0;
  text-shadow:#000000 0 1px 1px;
  padding:6px 0px 0px 0px;
  background:url(../images/b-b.png) repeat-x transparent;
  height:28px;  
}
.btn1{
  font-size:12px;
  font-weight:normal;
  text-align:center;  
  color:#1111111;
  text-shadow:#cccccc 0 1px 1px;
}
td.hd{display:none;}
.terr{
  background-color: #FFDDDF;
}
.tfinal{
  background-color: #DDFFDF;
}
.twarn{
  background-color: #FFF3DF;
}


.flut1{
font-family:Courier New,Courier,Lucida Console,Fixed;
font-size:12px;
text-align:right;
}
.flut11{
font-family:Tahoma,Arial,Sans,Sans Serif;
font-size:12px;
text-align:right;
}
.flut2{
font-family:Courier New,Courier,Lucida Console,Fixed;
font-size:12px;
text-align:left;
}
.flut21{
font-family:Tahoma,Arial,Sans,Sans Serif;
font-size:12px;
text-align:left;
}
.flut3{
font-weight:bold;
font-family:Courier New,Courier,Lucida Console,Fixed;
font-size:12px;
text-align:center;
}
.flut4{
font-family:Courier New,Courier,Lucida Console,Fixed;
font-size:13px;
text-align:right;
}
.selctd{
padding:2px;margin-right:10px;
cursor:pointer;
border:solid 1px #eeeeee;
background-color:#456789;
}
.notselctd{
padding:2px;margin-right:10px;
cursor:pointer;
border:solid 1px transparent;
background-color:transparent;
}
.shdtxt{
zoom: 1;
color:#ffffff;text-shadow:1px 1px #000000;
filter: progid:DXImageTransform.Microsoft.DropShadow(OffX=1,OffY=1,Color=#000000);
}
