/* Definirea intregi pagini din punct de vedere culoare si fonturi */
/*body,html {
	    height: 100%; 
	}*/

.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: 18px;
		font-size: 16px;
		}	
dd 		{
		display: block;
		margin-left: 25px;
		text-align: justify;
		margin-right: 5px;
		line-height: 18px;
		font-size: 16px;
		-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	{
		font-family: sans-serif, "Droid Sans", "Helvetica Neue", Helvetica, Arial;
		font-size: 14px;
		}
.tabel {
		border-radius: 5px;
		-webkit-box-shadow: 0px 0px 5px #696969;
		box-shadow: 0px 0px 5px #696969;
		padding-bottom: 3px;
		overflow: hidden;
		background: #f0f0f0;
}
.sala-capat{
		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: #0d4777;
		border-radius: 5px;
		color: #FFF;
		line-height: 44px;
		margin: 2px 2px 2px 2px;
}

/*Se incepe css pentru casutele cu sedinte*/
.sala-sali{
		
}
.sala-grup{
		border-radius: 5px;
		overflow:hidden;
		float: left;
		margin: 3px;
		width:362px;
}
.sala-sectia{
		background: #cba0dd;
}
.sala-sectianmval{
		font-size: 22px ;
		height: 55px;
		line-height: 23px;
		text-align: center;
		word-wrap: break-word;
		padding-top:5px;
}
.sala-nume{
		color: #FFF;
		background: #0d4777;
		line-height: 45px;
		text-align: center;
		font-size: 32px;
}

.sala-complet{
		float: left;
		width: 48%;
		background: #D8BFD8;
}
.sala-completnm{
		background: #cba0dd;
		font-size: 20px ;
		line-height: 30px;
		text-align: center;
		padding-top: 5px;
		height: 35px;
}
.sala-completnmval{
		font-size: 20px ;
		line-height: 20px; 
		text-align: center;
		min-height: 60px;
		max-height: 60px;
		margin-top: 5px;
		word-wrap: break-word;
		margin-left: 4px;
		margin-right: 4px;
}
.sala-nrdosar{
		float: left;
		width: 52%;
		background: #0d4777;
}
.sala-nrdosarnm{
		background: #cba0dd;
		font-size: 20px ;
		line-height: 30px;
		text-align: center;
		padding-top: 5px;
		height: 35px;
}
.sala-nrdosarnmval{
		font-size: 20px ;
		line-height: 20px; 
		text-align: center;
		min-height: 60px;
		max-height: 60px;
		margin-top: 5px;
		word-wrap: break-word;
		margin-left: 4px;
		margin-right: 4px;
		color: #FFF;
}
.sala-img{
		background: #acacac;
		padding: 1px;
}
.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;
}

/* S-a terminat cu css pentru casute sali*/


/* Modul de afisare pentru neconectare*/
.cond-tabel {
		border-radius: 5px;
		-webkit-box-shadow: 0px 0px 5px #696969;
		box-shadow: 0px 0px 5px #696969;
		padding-bottom: 3px;
		overflow: hidden;
}
.cond-capat{
		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-instanta-titlu {
		font-size: 28px ;
		text-align: center;
		background: #0d4777;
		border-radius: 5px;
		color: #FFF;
		line-height: 44px;
		margin: 2px 2px 2px 2px;
}
.cond-content{

}
.cond1{
		width:40%;
		min-width:250px;
		height:620px;
		max-height:620px;
		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;
		float: left;
}

.subcond1{
		width:100%;
		position: relative;
}
.cond2{
		width:59%;
		height: 620px;
		max-height:620px;
		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;
		float: left;
		margin-left: 4px;
}
.subcond2{
		font-size: 16px ;
		line-height: 18px;
		height:50px;
		text-align:center;
		padding: 10px;
}

.subcond3{

}

/*Sfarsit modul de afisare pentru neconectare*/


/*Conduita pentru sala - cand nu este selectat dosar*/
.lista-capat{
		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 ;
		line-height: 44px;
		text-align: center;
		background: #0d4777;
		color: #FFF;
		margin: 2px 2px 0px 2px;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
}
.lista-complet {
		font-size: 33px;
		line-height: 35px;
		text-align: center;
		background: rgba(137,197,63,0.7);
		color: #000;
		margin: 0px 2px 2px 2px;
		height: 75px;
		border-bottom-right-radius: 5px;
		border-bottom-left-radius: 5px;
}
.lista {
		border: 1px solid #ccc;
		border-radius: 5px;
		margin: 0px 4px 4px 4px;
		padding: 5px;
		min-height: 535px;
}
.lista-titlu {
		border: 0px solid #CCC;
		font-size: 20px ;
		line-height: 22px;
		height: 50px;
		text-align: center;
		font-weight: bold;
		border-bottom: 1px solid #000;
		padding-top: 6px;
}
.lista-cap {
		font-size: 16px ;
		font-weight: bold;
		height: 30px;
		text-align: left;
		border-bottom: 1px solid #000;
		margin-top: 5px;
}
.lista-col1{
		width: 6%;
		max-width:6%;
		margin: 1px 0px 1px 0px;
		float:left;
		font-weight:bold;
		text-align:center;
}
.lista-col2{
		width: 14%;
		max-width: 14%;
		margin: 1px 0px 1px 0px;
		float:left;		
}
.lista-col3{
		width: 18%;
		max-width: 18%;
		margin: 1px 0px 1px 0px;
		float:left;		
}
.lista-col4{
		width: 60%;
		max-width: 60%;
		margin: 1px 0px 1px 0px;
		float:left;
		padding-left: 15px;		
}
.lista-data-odd {
		display: inline-block;
		width: 100%;
		font-size: 18px ;
		background: rgba(200,200,200,0.5);
}
.lista-data-even {
		display: inline-block;
		width: 100%;
		font-size: 18px ;
		background: rgba(222,222,222,0.5);
}
/*Sfarsit conduita pentru - cand nu este selectat dosar*/

/* Dosar in dezbatere */
.capat{
		width: 100%;
		height: 175px;
		border: 1px solid #ccc;
		border-radius: 5px;
		display: inline-flex;	
}
.img {
		margin: 5px 5px 0px 5px;
		float:left;
}
.img-cont {
		height: 100px;
		width: 150px;
		border-radius: 8px;
		overflow:hidden;
}
.salanum {
		text-align: center;
		font-size: 30px;
		line-height: 48px;
		margin-top: 10px;
}
.instanta {
		float:left;
		min-width: 800px;
}
.titlu{
		min-height: 60px;
		margin: 5px;
}
.complet {
		text-align: center;
		height: 52px;
		font-size: 26px ;
		line-height: 26px;
}
.dosar {
		border: 1px solid #CCC;
		border-radius: 5px;
		margin: 0px 0px 0px 5px;
}
.dosar-dezbatere{
		width: 100%;
		color: #FFF;
		background: rgba(94,71,151,0.9);
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		text-align: center;
		font-size: 30px ;
		min-height: 60px;
		line-height: 60px;
}
.dosar-urmeaza{
		color: #000;
		background: rgba(137,197,63,0.7);
		border-bottom-right-radius: 5px;
		border-bottom-left-radius: 5px;
		text-align: center;
		font-size: 28px ;
		line-height: 40px;
		min-height: 40px;
}
.instanta2
		{
		float:left;
		width: 182px;
		height: 175px;
}
.instanta-titlu {
		font-size: 22px ;
		line-height: 23px;
		height: 52px;
		padding-top: 5px;
		text-align: center;
}
.img2{
		width:186px;
		height:120px;
		margin-right: 6px;
		text-align:center;
}
.content{
		margin: 5px;
}
.astepatare {
		width: 85%;
		border: 1px solid #999797;
		border-radius: 5px;
		padding: 5px;
		float: left;
		min-height: 200px;
}
.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;
}
.col1{
		width: 6%;
		max-width:6%;
		margin: 1px;
		float:left;
		text-align:center;
}
.col2{
		width: 14%;
		max-width: 14%;
		margin: 1px;	
		float:left;
		text-align: center;
}
.col3{
		width: 18%;
		max-width: 18%;
		margin: 1px;
		float:left;		
}
.col4{
		width: 60%;
		max-width: 60%;
		margin: 1px;
		float:left;
		padding-left: 15px;		
}
.asteptare-data-odd{
		display: inline-block; 
		width: 100%;
		font-size: 18px ;
		word-break: normal;
		background: rgba(200,200,200,0.5);
		min-height: 22px;
		line-height: 24px;		
}
.asteptare-data-even{
		display: inline-block;
		width: 100%;
		font-size: 18px ;
		word-break: normal;
		background: rgba(222,222,222,0.5);
		min-height: 22px;
		line-height: 24px;
}
.judecate{
		width: 166px;
		border: 1px solid #999797;
		border-radius: 5px;
		padding: 5px;
		float:right;
}
.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: rgba(200,200,200,0.5);
		text-align: center;
		line-height: 32px;
}
.judecate-data-even {
		min-height:32px;
		font-size: 18px ;
		background: rgba(222,222,222,0.5);
		text-align: center;
		line-height: 32px;
}

/* #### Sfarsit Dosar in dezbatere */



/* licenta */
.licenta{
		border: 1px solid #CCC;
		border-radius: 5px;
		font-size: 14px ;
		padding-left: 10px;
		line-height: 23px;
		float:left;
		width:100%;
		margin-top: 4px;
}
.drept {
		font-size: 12px ;
		line-height:26px;
		vertical-align: bottom;
		float:left;
		width:50%;
}
.safe{
		font-size: 12px ;
		padding-right: 20px;
		margin-right: 10px;
		float:right;
		width:40%;
		text-align: right;
}
.nr_viz {
		font-size: 12px ;
		padding-right: 20px;
		margin-right: 10px;
		float:right;
		width:100%;
		text-align: right;
}
/*Terminare Licenta*/

@media (min-width: 1000px) and (max-width: 1200px) 
	{
		.instanta {
			min-width: 600px;
			max-width: 600px;
		}
		.astepatare {
			width: 81%;
			min-height: 200px;
		}
		.col1 {
			width: 7%;
			max-width: 7%;
		}
		.col2 {
			width: 16%;
			max-width: 16%;
		}
		.col3 {
			width: 19%;
			max-width: 19%;
		}
		.col4 {
			width: 56%;
			max-width: 56%;
		}
		.astepatare-cap {
			font-size: 15px;
		}
		.asteptare-data-odd {
			font-size: 15px;
			line-height: 20px;
		}
		.asteptare-data-even {
			font-size: 15px;
			line-height: 20px;
		}
		.dosar-dezbatere {
			font-size: 27px;
			min-height: 60px;
			line-height: 28px;
			padding-top: 5px;
		}
		.judecate-cap {
			font-size: 15px;
		}
		.judecate-data-odd {
			font-size: 15px;
			line-height: 28px;
		}
		.judecate-data-even {
			font-size: 15px;
			line-height: 28px;
		}
		.safe {
			width: 30%;
		}
	}
@media (min-width: 767px) and (max-width: 999px)
	{
		.img-cont {
			height: 80px;
			width: 110px;
		}
		.salanum {
			font-size: 24px;
			line-height: 24px;
			margin-top: 5px;
		}
		.instanta {
			min-width: 480px;
			max-width: 480px;
		}
		.titlu {
			min-height: 40px;
			margin: 5px;
		}
		.complet {
			text-align: center;
			height: 40px;
			font-size: 18px;
			line-height: 20px;
		}
		.dosar-dezbatere {
			font-size: 18px;
			min-height: 40px;
			line-height: 20px;
			padding-top: 5px;
		}
		.dosar-urmeaza {
			font-size: 18px;
			line-height: 20px;
			min-height: 40px;
		}
		.instanta2 {
			float: left;
			width: 115px;
			height: 175px;
		}
		.instanta-titlu {
			font-size: 18px;
			line-height: 21px;
			height: 52px;
			padding-top: 5px;
			text-align: center;
		}
		.img2 {
			width: 110px;
			height: 120px;
		}
		.astepatare {
			width: 81%;
			min-height: 200px;
		}
		.astepatare-titlu {
			font-size: 18px;
			line-height: 30px;
			height: 40px;
		}
		.astepatare-cap {
			font-size: 14px;
		}
		.col1 {
			width: 9%;
			max-width: 9%;
		}
		.col2 {
			width: 19%;
			max-width: 19%;
		}
		.col3 {
			width: 19%;
			max-width: 19%;
		}
		.col4 {
			width: 50%;
			max-width: 50%;
		}

		.asteptare-data-odd {
			font-size: 14px;
			line-height: 18px;
		}
		.asteptare-data-even {
			font-size: 14px;
			line-height: 18px;
		}
		.judecate {
			width:19%;
		}
		.judecate-titlu {
			font-size: 14px;
			line-height: 15px;
			height: 30px;
		}
		.judecate-cap {
			font-size: 14px;
		}
		.judecate-data-odd {
			font-size: 14px;
			line-height: 16px;
			min-height: 22px
		}
		.judecate-data-even {
			font-size: 14px;
			line-height: 16px;
			min-height: 22px;
		}
		
		.safe {
			width: 40%;
		}
	}
	
@media (max-width: 766px)
	{
		.cond1{
				width:99%;
		}
		.cond2{
				width:99%;
		}
		.sala-grup{
			width: 325px;
		}
		.capat {
			display:inline;
		}
		.img {
			float: left;
			width: 100%;
			border-bottom: 1px solid #000;
		}
		.img-cont {
			float: left;
		}
		.salanum {
		}
		.instanta {
			float: left;
			width: 99%;
			min-width: auto;
		}
		.titlu {
			min-height: 40px;
			margin: 5px;
		}
		.complet {
			text-align: center;
			min-height: 40px;
			font-size: 14px;
			line-height: 16px;
		}
		.dosar-dezbatere {
			font-size: 14px;
			min-height: 40px;
			line-height: 16px;
			padding-top: 5px;
		}
		.dosar-urmeaza {
			font-size: 14px;
			line-height: 16px;
			min-height: 40px;
		}
		.instanta2 {
			display: none;
		}
		.instanta-titlu {
			font-size: 24px;
			line-height: 30px;
			height: 37px;
			padding-top: 5px;
			text-align: center;
		}
		.img2 {
			display: none;
		}
		.astepatare {
			float: left;
			width: 100%;
			margin-top: 5px;
		}
		.astepatare-titlu {
			font-size: 18px;
			line-height: 30px;
			height: 40px;
		}
		.astepatare-cap {
			font-size: 12px;
			line-height:13px;
		}
		.col1 {
			width: 9%;
			max-width: 9%;
		}
		.col2 {
			width: 19%;
			max-width: 19%;
			word-wrap: break-word;
		}
		.col3 {
			width: 19%;
			max-width: 19%;
			word-wrap: break-word;
		}
		.col4 {
			width: 50%;
			max-width: 50%;
		}

		.asteptare-data-odd {
			font-size: 12px;
			line-height: 14px;
		}
		.asteptare-data-even {
			font-size: 12px;
			line-height: 14px;
		}
		.judecate {
			float: left;
			width: 100%;
			margin-top: 5px;
		}
		.judecate-titlu {
			font-size: 15px;
			line-height: 16px;
			height: 30px;
		}
		.judecate-cap {
			font-size: 15px;
			line-height: 16px;
			height: 20px;
		}
		.judecate-data-odd {
			font-size: 14px;
			line-height: 16px;
			min-height: 20px;
		}
		.judecate-data-even {
			font-size: 14px;
			line-height: 16px;
			min-height: 20px;
		}
		.licenta {
			font-size: 12px;
			line-height: 16px;
		}
		.safe {
			width: 100%;
		}
	}







