/* Definirea intregi pagini din punct de vedere culoare si fonturi */
body,html {
	    height: 100%; 
	}
body {
	color: #000000;
	font-family: sans-serif, "Droid Sans", "Helvetica Neue", Helvetica, Arial;
	font-size: 14px;
	margin: 0 auto;
	padding: 0;
	background: #FFF;
	/* overflow:hidden;  */
	vertical-align: middle;
	  }
.clr {
	  clear: both;
      font-size: 0;
	  line-height: 0;
	  overflow: hidden; 
	  }
dl dd {
	   margin: 0;
       padding: 0 0 0 10px; 
	   }
p {
		  border: none;
          margin: 0;
		  padding: 0;
		  padding-left: 10px;
		  padding-right: 10px;
		  text-align: justify;
		  line-height: 26px;
		  font-size: 24px; 
}	
dd {
		display: block;
		margin-left: 25px;
		text-align: justify;
		margin-right: 5px;
		line-height: 26px;
		font-size: 24px;
		-webkit-hyphens: auto;
		-moz-hyphens: auto;
		-ms-hyphens: auto;
        hyphens: auto;
		word-break: normal;
} 

img {
	display: block;
	margin: 0 auto;
} 

span {
  display: inline-block;
  vertical-align: middle;
}

a:link {
  color: #000;
}
a:visited {
  color: #000;
}
a:hover {
  color: #000;
}
a:active {
  color: #000;
}
.corp	{
		max-width:1260px;
	/*	max-height:718px; */
		min-width:1260px;
		min-height:718px;
		margin: 0 auto;
		}  
.tabel {
		max-width:1260px;
	/*	max-height:718px; */
		border-radius: 5px;
		-webkit-box-shadow: 0px 0px 5px #696969;
		box-shadow: 0px 0px 5px #696969;
		margin: 2px 0px 0px 0px;
		vertical-align: middle;
		position:absolute;
		padding-bottom: 3px;		
		background: #afd6f4; 
}
/* Afisare Sali */
.sala-capat{
		height: 48px;
		background: #ffffff ;
		border: 1px solid #ccc;
		border-radius: 5px;
		box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		-webkit-box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		margin-bottom: 2px;
}

.sala-instanta-titlu {
		font-size: 28px ;
		text-align: center;
		background: #5e4797;
		border-radius: 5px;
		color: #FFF;
		height: 44px;
		line-height: 44px;
		margin: 2px 2px 2px 2px;
}
.sala-sali{
		margin-left: 6px;
}
.sala-grup{
		border: 1px solid #ccc;
		border-radius: 5px;
		box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		-webkit-box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		/* overflow:hidden;  */
		float: left;
		margin: 2px;
}
.sala-sectia{
		background: #cba0dd;
		min-height:105px;
		
}
.sala-sectianm{
		background: #74bdf5;
		font-size: 22px ;
		min-height: 50px;
		max-height: 50px;
		line-height: 50px;
		text-align: center;
		max-width:306px;
		
}
.sala-sectianmval{
		font-size: 22px ;
		min-height: 50px;
		max-height: 50px;
		line-height: 23px;
		text-align: center;
		min-width:306px;
		max-width:306px;
		word-wrap: break-word;
		padding-top:5px;
}
.sala-nume{
		color: #FFF;
		max-width: 306px;
		min-width: 306px;
		background: #5e4797;
		position: absolute;
		max-height: 50px;
		min-height: 50px;
}
.sala-nr{
		font-size: 28px ;
		line-height: 45px;
		text-align: right;
		min-height: 45px;
		margin-top: 5px;
		float: left;
		min-width:150px;
		max-width:150px:
}
.sala-nrval{
		font-size: 34px ;
		line-height: 45px;
		text-align: left;
		min-height: 45px;
		margin-top: 5px;
		float: left;
		min-width:140px;
		max-width:140px;
		padding-left:7px;
}
.sala-complet{
		float: left;
		width: 120px;
		max-width: 120px;
		min-width: 120px;
		background: #D8BFD8;
}
.sala-completnm{
		background: #cba0dd;
		font-size: 20px ;
		line-height: 22px;
		text-align: center;
		min-height: 30px;
		padding-top: 5px;
}
.sala-completnmval{
		font-size: 20px ;
		line-height: 20px; 
		text-align: center;
		min-height: 60px;
		max-height: 60px;
		height:45px;
		width: 120px;
		margin-top: 5px;
		word-wrap: break-word;
}
.sala-nrdosar{
		float: left;
		width: 186px;
		max-width: 186px;
		min-width:186px;
		min-height: 50px;
		background: #5e4797;
}
.sala-nrdosarnm{
		font-size: 19px ;
		line-height: 20px;
		text-align: center;
		min-height: 30px;
		vertical-align: middle;
		padding-top: 5px;
		background: #cba0dd;
}
.sala-nrdosarnmval{
		color: #FFF ;
		font-size: 20px ;
		line-height: 30px; 
		text-align: center;
		min-height: 60px;
		height:60px;
		vertical-align: middle;
		margin-top: 5px;
		word-wrap: break-word;
		width: 186px;
}
.sala-nu{
		line-height: 604px !important;
		height: 625px;
		width: 1235px; 
		border: 1px solid #ccc;
		border-radius: 5px;
		text-align: center;
		font-size: 30px ;	
		background: #48a4f3;
		margin-left:5px;
		margin-bottom:5px;
}
.sala-img{
		min-width:306px;
		min-height:205px; 
		background: #acacac;
}
.sala-sectia-off{
		background: #acacac !important;
}
.sala-nume-off{
		background: #7f7f7f !important;
}
.sala-complet-off{
		background: #969696 !important;
}
.sala-completnm-off{
		background: #acacac !important;
}
.sala-nrdosar-off{
		background: #7f7f7f !important;
}
.sala-nrdosarnm-off{
		background: #acacac !important;
}
.sala-nrdosarnmval-off{
		color: #000 !important;
}

/* #### Terminare afisare Sali  */

/* Lista de Sedinta */

.lista-capat{
		height: 124px;
		border: 1px solid #ccc;
		border-radius: 5px;
		box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		-webkit-box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		margin-bottom: 2px;
}
.lista-instanta-titlu {
		font-size: 28px ;
		text-align: center;
		background: #5e4797;
		border-radius: 5px;
		color: #FFF;
		height: 44px;
		line-height: 44px;
		margin: 2px 2px 0px 2px;
}
.lista-complet {
		font-size: 33px ;
		text-align: center;
		background: #8BC135;
		border-radius: 5px;
		color: #000;
		height: 75px;
		line-height:35px;
		margin: 0px 2px 2px 2px;
}
.lista {
		background: #93d0ff;
		border: 1px solid #ccc;
		border-radius: 5px;
		box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		-webkit-box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		margin: 0px 4px 4px 4px;
		padding: 5px;
		/* max-height: 535px; */
		min-height: 535px;
		/* overflow:hidden;  */
}
.lista-titlu {
		border: 0px solid #CCC;
		font-size: 24px ;
	/*	height: 45px; */
		text-align: center;
		padding-top: 15px;
		font-weight: bold;
		border-bottom: 1px solid #000;
}
.lista-cap {
		font-size: 16px ;
		font-weight: bold;
		height: 30px;
		text-align: left;
		border-bottom: 1px solid #000;
		margin-top: 5px;
}
.lista-col1{
		min-width: 70px;
		max-width: 70px;
		margin: 1px;
		float:left;
		font-weight:bold;
		text-align:center;
}
.lista-col2{
		min-width: 150px;
		max-width: 150px;
		margin: 1px;
		float:left;		
}
.lista-col3{
		min-width: 200px;
		max-width: 200px;
		margin: 1px;
		float:left;		
}
.lista-col4{
		min-width: 785px;
		max-width: 785px;
		margin: 1px;
		float:left;		
		padding-left: 15px;
}
.lista-data-odd {
		display: inline-block;
		width: 100%;
		font-size: 18px ;
		background: #48a4f3;
}
.lista-data-even {
		display: inline-block;
		width: 100%;
		font-size: 18px ;
		background: #74bdf5;
}

/* #### Sfarsit Lista de Sedinta*/

/* Dosar in dezbatere */

.capat{
		width: 100%;
		height: 175px;
		border: 1px solid #ccc;
		border-radius: 5px;
		box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		-webkit-box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		display: inline-flex;		
}
.img {
		margin: 5px 5px 0px 5px;
		float:left;
		width:154px;
		height:175px;
}
.img-cont {
		max-height: 100px;
		max-width: 150px;
		border-radius: 8px;
		/* overflow:hidden;  */
}
.salanum {
		text-align: center;
		font-size: 30px;
		line-height: 48px;
		margin-top: 10px;
}

.instanta {

		float:left;
		width: 910px;
		height: 175px;
}
.titlu{
		height: 60px;
		margin: 5px;
}
.complet {
		text-align: center;
		width: 900px;
		height: 52px;
		font-size: 26px ;
		line-height: 26px;
}
.dosar {
		width: 900px;
		border: 1px solid #CCC;
		border-radius: 5px;
		box-shadow: 0px 1px 3px #FFF inset, 0px 0px 3px #CCC;
		margin: 0px 0px 0px 5px;
}
.dosar-dezbatere{
		width: 100%;
		color: #FFF;
		background: #5e4797;
		border-radius: 5px;
		text-align: center;
		font-size: 30px ;
		height: 60px;
		line-height: 60px;
}
.dosar-urmeaza{
		color: #000;
		background: #89c53f;
		border-radius: 5px;
		text-align: center;
		font-size: 28px ;
		line-height: 40px;
		height: 40px;
}
.instanta2
		{
		float:left;
		width: 182px;
		height: 175px;
}
.instanta-titlu {
		font-size: 22px ;
		line-height: 23px;
		height: 52px;
		padding-top: 5px;
		/*	float: right; */
		text-align: center;
}
.img2{
		/*	float:right; */
		width:186px;
		height:120px;
		margin-right: 6px;
		text-align:center;
}
.content{
	/*	max-height: 495px; */
		min-height: 495px;
		margin: 5px;
}
.astepatare {
		width: 1055px;
		background: #93d0ff;
		border: 1px solid #ccc;
		border-radius: 5px;
		box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		-webkit-box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		padding: 5px;
		float: left;
	/*	max-height: 484px; */
		min-height: 484px;
	/*	overflow: hidden;	*/
}
.astepatare-titlu{
		font-size: 24px ;
		line-height: 60px;
		height: 60px;
		text-align: center;
		font-weight: bold;
		border-bottom: 1px solid #000;
}
.astepatare-cap{
		font-size: 18px ;
		line-height: 35px;
		font-weight: bold; 
		height: 35px;
		text-align: left;
		border-bottom: 1px solid #000;
}
.asteptare-data-odd{
		display: inline-block; 
		width: 100%;
		font-size: 18px ;
		word-break: normal;
		background: #48a4f3;
		min-height: 22px;
		line-height: 24px;
}
.asteptare-data-even{
		display: inline-block;
		width: 100%;
		font-size: 18px ;
		word-break: normal;
		background: #74bdf5;
		min-height: 22px;
		line-height: 24px;
}
.col1{
		min-width: 80px;
		max-width: 80px;
		margin: 1px;
		float:left;
		text-align:center;
}
.col2{
		min-width: 150px;
		max-width: 150px;
		margin: 1px;	
		float:left;
}
.col3{
		min-width: 200px;
		max-width: 200px;
		margin: 1px;
		float:left;		
}
.col4{
		min-width: 615px;
		max-width: 615px;
		margin: 1px;
		float:left;		
}
.judecate{
		width: 166px;
		background: #93d0ff;
		border: 1px solid #ccc;
		border-radius: 5px;
		box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		-webkit-box-shadow: inset 0 1px 3px #0ff, 0 0 3px #ccc;
		padding: 5px;
		float:right;
		/* max-height: 484px; */
		min-height: 484px;
		/* overflow:hidden;  */		
}
.judecate-titlu{
		font-size: 18px ;
		line-height: 20px ;
		text-align: center;
		font-weight: bold;
		height: 50px;
		border-bottom: 1px solid #000;
		margin-top: 10px;
}
.judecate-cap{
		font-size: 18px;
		line-height: 35px;
		border-bottom: 1px solid #000;
		text-align: center;
		font-weight: bold;	
		height: 35px;
}
.judecate-data-odd {
		min-height:32px;
		font-size: 18px ;
		background: #48a4f3;
		text-align: center;
		line-height: 32px;
}
.judecate-data-even {
		min-height:32px;
		font-size: 18px ;
		background: #74bdf5;
		text-align: center;
		line-height: 32px;
}
/* #### Sfarsit Dosar in dezbatere */

/* Afisare conduita */
.cond-tabel {
		max-width:1260px;
		max-height:718px;
		border-radius: 5px;
		-webkit-box-shadow: 0px 0px 5px #696969;
		box-shadow: 0px 0px 5px #696969;
		margin: 2px 0px 0px 0px;
		vertical-align: middle;
		position:absolute;
		padding-bottom: 3px;
		background: #afd6f4;

}
.cond-capat{
		height: 48px;
		border: 1px solid #ccc;
		border-radius: 5px;
		box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		-webkit-box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		margin-bottom: 2px;
}
.cond-content{
		max-width: 1250px;
		max-height: 638px;
		min-height: 638px;
}
.cond1{
		width:545px;
		max-width:545px;
		min-height:634px;
		max-height:634px;
		position:absolute;
		overflow:hidden; 
		border: 1px solid #ccc;
		border-radius: 5px;
		box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		-webkit-box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		margin-left: 2Px;
}
.subcond1{
		padding: 10px 0px 10px 0px;
}
.cond2{
		max-width:700px;
		max-height:566px;		
		position:absolute;
		overflow:hidden;
		border: 1px solid #ccc;
		border-radius: 5px;
		box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		-webkit-box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		margin-left: 555px;
		margin-top: 67px;
}
.subcond2{
		position: relative;
}
.cond3{
		position:absolute;
		overflow:hidden;
		border: 1px solid #ccc;
		border-radius: 5px;
		box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		-webkit-box-shadow: inset 0 1px 3px #fff, 0 0 3px #ccc;
		margin-left: 555px;
		margin-top: 0px;
}
.subcond3{
		min-width:700px;
		max-width:700px;
		min-height:60px;
		max-height:60px;
		font-size: 18px ;
		line-height:60px;
		position: relative;
		text-align:center;
}
/* #### Terminare afisare conduita */

/* Licenta  */

.licenta{
		max-width: 1246px;
		min-width: 1246px;		
		border: 1px solid #CCC;
		border-radius: 5px;
		box-shadow: 0px 1px 3px #0FF inset, 0px 0px 3px #CCC;
		font-size: 14px ;
		padding-left: 10px;
		margin-left: 1px;
		min-height: 23px;
		max-height: 23px;
		line-height: 23px;
		float:left;
}
.safe{
		font-size: 12px ;
		padding-right: 20px;
		margin-right: 10px;
		line-height:26px;
		vertical-align: bottom;
		float:right;
}
/* ### Sfarsit Licenta */