body {
	background-image:url('../background5x5.png');
    	background-repeat: repeat;
	background-color:grey;
 }
 
.examined_wrong{
	background-color:#FF5053;
}

.examined_correct{
	background-color:#5dff57;
}

.correct{
	background-color:#FF5053;
}

.white{
	background-color:black;
	display:none;
	width:70;
	height:100;
	z-index:1000;
	border-radius:10px;
}

.content{
	width:1024px;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	
	margin-top:-20px;
	padding:20px;
	overflow: auto;
	overflow-x:hidden;
}	



 .styled_button{
	border-width:2px;
	background-color:transparent;
	font-family: 'Oswald', sans-serif;
	border-color:black;
	color:black;
	padding:10px;
	border-style:solid;
	margin-left:10px;
}

.styled_button:hover{
	color:#5C5C5C;
	border-color:#5C5C5C;
}

.styled_button:active{
	color:black;
	border-color:black;
}

p{
	font-family: 'Oswald', sans-serif;
	color:black;
}

.message_area{
	width:500px;
	height:250px;
}

.subject_area{
	width:500px;
}

#new_thread_form{
	display:none;
	
}

#newpost{
	background-image:url('resources/paper_texture.jpg');
}

.image{
	margin-top:10px;
	width:100px;
	height:100px;
	border-radius:50px;
}

.user-profile{
	border-style:solid;
	border-width:3px;
	border-left-width:0px;
	border-bottom-width:0px;
	padding-bottom:20px;
	padding-left:20px;
	border-color:black;
	height:300px;
}


.thread_message{
	border-top-style:solid;
	border-top-width:3px;
	padding-top:20px;
	width:600px;
	height:250px;
	
}

.thread_message2{
	border-top-style:solid;
	border-top-width:3px;
	padding-top:20px;
	width:600px;
	
}

.message{
	font-size:90%;
	height:200px;
	text-overflow: ellipsis; 
	overflow:hidden;
	width:95%;
	margin-left:auto;
	margin-right:auto;
}

.message2{

	font-size:90%;
	width:95%;
	margin-left:auto;
	margin-right:auto;
}

.message_subject{
	font-family: 'Oswald', sans-serif;
	color:black;
	font-size:150%;
	width:95%;
	margin-left:auto;
	margin-right:auto;
}

.forum{
	background-image:url('resources/paper_texture.jpg');
}







#crt_question_img{
		width:364px;
		height:226px;
	}
	
	.logo{
		background-image:url('../sigla.png');
		background-size: 147px 60px;
    		background-repeat: no-repeat;
		float:left;
		width:150px;
		height:70px;
		margin-left:20px;
		margin-top:5px;
	}
	
	.logo_text{
		background-image:url('../text.png');
		background-size: 500px 61px;
		margin-left:20px;
		float:left;
		background-repeat: no-repeat;
		width:500px;
		height:70px;
		line-height:70px;
	}
	
	.container_sim{
		width:820px;
		border-radius:10px;
		background: rgb(59,103,158); /* Old browsers */
		background: -moz-linear-gradient(top,  rgba(59,103,158,1) 0%, rgba(32,124,202,1) 74%, rgba(125,185,232,1) 100%); /* FF3.6+ */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(59,103,158,1)), color-stop(74%,rgba(32,124,202,1)), color-stop(100%,rgba(125,185,232,1))); /* Chrome,Safari4+ */
		background: -webkit-linear-gradient(top,  rgba(59,103,158,1) 0%,rgba(32,124,202,1) 74%,rgba(125,185,232,1) 100%); /* Chrome10+,Safari5.1+ */
		background: -o-linear-gradient(top,  rgba(59,103,158,1) 0%,rgba(32,124,202,1) 74%,rgba(125,185,232,1) 100%); /* Opera 11.10+ */
		background: -ms-linear-gradient(top,  rgba(59,103,158,1) 0%,rgba(32,124,202,1) 74%,rgba(125,185,232,1) 100%); /* IE10+ */
		background: linear-gradient(to bottom,  rgba(59,103,158,1) 0%,rgba(32,124,202,1) 74%,rgba(125,185,232,1) 100%); /* W3C */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3b679e', endColorstr='#7db9e8',GradientType=0 ); /* IE6-9 */
		
		-webkit-box-shadow: 2px 2px 19px 0px rgba(50, 50, 50, 1);
		-moz-box-shadow:    2px 2px 19px 0px rgba(50, 50, 50, 1);
		box-shadow:         2px 2px 19px 0px rgba(50, 50, 50, 1);
		padding:1px;
		padding-top:10px;
		padding-bottom:10px;
		margin-left:auto;
		margin-right:auto;
		padding-left:auto;
		paddin-right:auto;
	}
	
	.container2{
		
		width:820px;
		margin-left:auto;
		margin-right:auto;
		
	}
	
	.container21{
		background-image:url('../background5x5.png');
		height:80px;
		width:100%;
		padding:0px;
		border-color:black;
		border-style:solid;
		border-width:1px;
		
	}
	
	.container22{
		background-color:white;
		height:130px;
		width:100%;
		padding:0px;
		border-color:black;
		border-style:solid;
		border-width:1px;
		margin-top:-1px;	
		position:relative;
	}

	.container22_2{
		background-color:white;
		height:100px;
		width:100%;
		padding:0px;
		border-color:black;
		border-style:solid;
		border-width:1px;
		margin-top:-1px;	
		position:relative;
	}
	
	.container221{
		background-color:white;
		height:100%;
		width:170px;
		padding:0px;
		border-right-color:black;
		border-right-style:solid;
		border-right-width:1px;	
		position:absolute;
		top:0;
		left:0;
		font-size:12px;
		font-weight: bold;
		color:#344453;
	}
	
	
	.container222{
		background-color:white;
		height:100%;
		width:510px;
		padding:0px;
		border-right-color:black;
		border-right-style:solid;
		border-right-width:1px;	
		position:absolute;
		top:0;
		left:171px;
	}
	
	.container223{
		background-color:white;
		height:78px;
		width:138px;
		padding:0px;
		border-right-color:black;
		border-right-style:solid;
		border-right-width:1px;	
		position:absolute;
		top:0;
		left:681px;
		font-size:12px;
		color:#344453;
		font-weight: bold;
		padding-top:5px;
		padding-left:5px;
	}
	
	
	.container23{
		background-color:#f0f0f0;
		padding:0px;
		width:100%;
		padding:0px;
		border-color:black;
		border-style:solid;
		border-width:1px;
		margin-top:-1px;
		min-height:500px;
	}
	
	.select_button{
		width: 27px;
		height: 19px;
		border-color:#9c9a9d;
		border-style:solid;
		border-width:1px;
		line-height:17px;
		text-align: center;
		padding:0;
		background-color:transparent;
	}
	
	.select_button_correct{
		width: 27px;
		height: 19px;
		border-color:#9c9a9d;
		border-style:solid;
		border-width:1px;
		line-height:17px;
		text-align: center;
		padding:0;
		background-color:#5dff57;
	}
	
	.select_button_wrong{
		width: 27px;
		height: 19px;
		border-color:#9c9a9d;
		border-style:solid;
		border-width:1px;
		line-height:17px;
		text-align: center;
		padding:0;
		background-color:#ff5053;
	}
	
	.time{
		font-size:20px;
		font-weight: bold;
		color:#1600f7;
	}
	
	.final_button{
		background-color:#fe0002;
		color:white;
		height:40px;
		font-weight: bold;
		border-style:ridge;
		border-width:1px;
		float:right;
		margin-right:5px;
		margin-top:5px;
	}
	
	.test_examinare{
		font-weight: bold;
		font-size:20px;
		color:#172e5a;
		margin-top:54px;
		margin-left:50px;
	}
	
	.candidat_examinare{
		font-weight: bold;
		font-size:18px;
		color:#dd3b24;
		margin-left:50px;
		margin-top:-15px;
	}
	
	.nume_chestionar{
	
		color:#172e5a;
	}
	
	.random_text{
		color:black;
		margin-left:50px;
	}
	
	.crt_question_container{
		color:black;
		font-size:18px;
		background-color:#e2e2e2;
		margin-left:50px;
		margin-right:50px;
		border-color:black;
		border-width:1px;
		border-style:solid;
		border-radius:5px;
		padding:10px;
	}
	
	.crt_answers_container{
		color:black;
		font-size:18px;
		background-color:#e2e2e2;
		margin-left:50px;
		margin-right:50px;
		border-color:black;
		border-width:1px;
		border-style:solid;
		border-radius:5px;
		padding:10px;
	}
	
	.next_question_button{
		color:#344453;
		font-weight:bold;
		border-style:solid;
		border-width:1px;
		border-color:#787878;
		border-top-width:0;
		border-left-width:0;
		padding:10px;
		margin-left:50px;
		margin-bottom:5px;
	}
	
	.save_answer_button{
		color:#344453;
		font-weight:bold;
		border-style:solid;
		border-width:1px;
		border-color:#787878;
		border-top-width:0;
		border-left-width:0;
		padding:10px;
		margin-left:12px;
		margin-bottom:5px;
	}
	
	.alternate_image_button{
		color:#344453;
		font-weight:bold;
		border-style:solid;
		border-width:1px;
		border-color:#787878;
		border-top-width:0;
		border-left-width:0;
		padding:10px;
		margin-left:12px;
		margin-bottom:5px;
		display:none;
	}
	
	.examine_previous_button{
		color:#344453;
		font-weight:bold;
		border-style:solid;
		border-width:1px;
		border-color:#787878;
		border-top-width:0;
		border-left-width:0;
		padding:10px;
		margin-left:50px;
		margin-bottom:5px;
		display:none;
	}
	
	.examine_next_button{
		color:#344453;
		font-weight:bold;
		border-style:solid;
		border-width:1px;
		border-color:#787878;
		border-top-width:0;
		border-left-width:0;
		padding:10px;
		margin-left:12px;
		margin-bottom:5px;
		display:none;
	}
	
	.examine_button{
		color:#344453;
		font-weight:bold;
		border-style:solid;
		border-width:1px;
		border-color:#787878;
		border-top-width:0;
		border-left-width:0;
		padding:10px;
		position:absolute;
		display:none;
	}
	
	.new_test_button{
		color:#344453;
		font-weight:bold;
		border-style:solid;
		border-width:1px;
		border-color:#787878;
		border-top-width:0;
		border-left-width:0;
		padding:10px;
		position:absolute;
		display:none;
	}
	
	.new_test_button2{
		color:#344453;
		font-weight:bold;
		border-style:solid;
		border-width:1px;
		border-color:#787878;
		border-top-width:0;
		border-left-width:0;
		margin-left:50px;
		padding:10px;
		position:absolute;
		display:none;
	}
	
	.test_again_button{
		color:#344453;
		font-weight:bold;
		border-style:solid;
		border-width:1px;
		border-color:#787878;
		border-top-width:0;
		border-left-width:0;
		padding:10px;
		position:absolute;
		display:none;
	}
	
	
	
	.result_container{
		color:#344453;
		font-size:18px;
		background-color:#e2e2e2;
		border-color:black;
		border-width:1px;
		border-style:solid;
		border-radius:5px;
		padding:10px;
		display:none;
		position:absolute;
		width:720px;
		height:300px;
	}
	
	.admis{
		color:#172e5a;
		font-weight:bold;
		display:none;
	}
	
	.respins{
		color:#172e5a;
		font-weight:bold;
		display:none;
	}

	#nav {
 background: #e5e5e5;
 float: left;
 width:1024px;
 padding:0px;
 margin-left:auto;
 margin-right:auto;
 text-align:center;
 border-bottom: none;
  background: -moz-linear-gradient(top, black, #3c3c3c 1px, #292929 25px);
 background: -webkit-gradient(linear, left top, left 25, from(black), color-stop(4%, #3c3c3c), to(#292929));
}

#nav li a, #nav li {
 float: left;
}

#nav li {
 list-style: none;
 position: relative;

}

#nav li a {
 padding: 1em 2em;
 text-decoration: none;
 color: white;
 background: #292929;
 background: -moz-linear-gradient(top, black, #3c3c3c 1px, #292929 25px);
 background: -webkit-gradient(linear, left top, left 25, from(black), color-stop(4%, #3c3c3c), to(#292929));
 border-right: 1px solid #3c3c3c;
 border-left: 1px solid #292929;
 border-bottom: 1px solid #232323;
 border-top: 1px solid #545454;
  
}

#nav > li > a{
	height:60px;
	padding-bottom:30px;
	padding-top:20px;
	width:146px;
	padding:0px;
	margin-bottom:-10px;
}

.oneline{
	line-height:50px;
	vertical-align:middle;
}


#nav li a:hover {
 background: #2a0d65;
 background: -moz-linear-gradient(top, #11032e, #2a0d65);
 background: -webkit-gradient(linear, left top, left bottom, from(#11032e), to(#2a0d65));
}


/* Submenu */

.hasChildren {
	position: absolute;
	width: 5px; height: 5px;
	background: black;
	right : 0;
	bottom: 0;
}

#nav li ul {
 display: none;
 position: absolute;
 z-index:1002;
 left: 20;
 top: 100%;
 padding: 0; margin: 0;
}

#nav li:hover > ul {
 display: block;
}

#nav li ul li, #nav li ul li a {
 float: none;
}

#nav li ul li {
 _display: inline; /* for IE6 */
}

#nav li ul li a {
 width: 100%;
 padding:5px;
 color:white;
 display: block;
}

/* SUBSUB Menu */

#nav li ul li ul {
 display: none;
}

#nav li ul li:hover ul {
 left: 100%;
 top: 0;
}






