.buton { padding:2px;	margin-left:5px;	border-style:solid;	border-color: #fff;	background-color: #888;	color: #fff;	text-decoration:none;	font-family: Palatino Linotype, sans serif;	font-size:14px;	font-weight:900; }
.buton:hover{ padding:2px;	margin-left:5px;	border-style:solid;	border-color: #888;	background-color: #000;	color: #ffaa00;	font-family: Palatino Linotype, sans serif;	font-size:14px;	font-weight:900; }
.buton-light { width:145px; padding:2px;	margin-left:5px;	border-style:solid;	border-width:1px; border-color: #fff;	background-color: #888;	color: #fff;	text-decoration:none;	font-family: Palatino Linotype, sans serif;	font-size:12px;	font-weight:normal; text-align:center; }
.buton-light:hover{ width:145px; padding:2px;	margin-left:5px;	border-style:solid;	border-width:1px; border-color: #888;	background-color: #000;	color: #ffaa00;	font-family: Palatino Linotype, sans serif;	font-size:12px;	font-weight:normal;  text-align:center;}
.buton-now { padding:2px;	margin-left:5px;	border-style:solid;	border-width:1px; border-color: #fff;	background-color: #888;	color: #fff;	text-decoration:none;	font-family: Palatino Linotype, sans serif;	font-size:12px;	font-weight:normal; }
.buton-now:hover{ padding:2px;	margin-left:5px;	border-style:solid;	border-width:1px; border-color: #888;	background-color: #000;	color: #ffaa00;	font-family: Palatino Linotype, sans serif;	font-size:12px;	font-weight:normal; }
.back-light{ width:145px; padding:2px;	margin-left:5px;	border-style:solid;	border-width:1px; border-color: #888;	background-color: #000;	color: #ffaa00;	font-family: Palatino Linotype, sans serif;	font-size:12px;	font-weight:normal;  text-align:center;}
#top_H { position:absolute; top:0; left:0; }
#top_Meniu { position:absolute; top:87; left:20px;border-style:solid;border-width:2px;border-color:#888;padding:3px;background-color:#888; }
#clock {	padding:2px;	margin-left:5px;	border-style:solid;	border-color: #fff;	background-color: #888;	color: #fff;	text-decoration:none;	font-family: Palatino Linotype, sans serif;	font-size:16px;	font-weight:900;}
#main {	position:absolute;	top:115;	left:18px;	border-left-style:solid;	border-color: #888;	border-width:2px;	height: 1024;	padding:3px;	margin:2px;}
.login-form {	position: absolute;	top:10px;	left:10px;	width:160px;	background-color: #eeeeee;	color: #000;	font-family: Palatino Linotype;	font-size:10px;}
.inscrie_form {	position: absolute;	left:180px;	padding:15px;	width: 640;	background-color: #eeeeee;	color: #444444;	font-family: Palatino Linotype, sans serif;	font-size: 13px;}

.invalidInput{	border:1px dotted #F00;	background-color: #FFECE6;}
.validInput{	border: 1px dotted #FF0000;}
#forma_inscrie {    display: inline-block;  width:620px;  padding: 3px 4px;    border: 2px solid #FFF;    border-radius: 7px;    -moz-border-radius: 7px;}
.input_inscrie {	position: absolute;	left: 135px;    border: 1px solid #888;    background: #ffffff;    color: #222;    margin: 0px 5px 0px 0px;}
.input_inscrie_nofix {	border: 1px solid #888;    background: #ffffff;    color: #222;    margin: 0px 5px 0px 0px;}
.error_msg_inscrie { position: relative; /* top: 130px;  */left: 190px; }
.mesaj_inscrie {	display: inline-block;	width: 620px; padding-left:20px;	border: 2px solid #cc0033;}
.messagebox{ position:absolute; left:450; width:100px; margin-left:30px; border:1px solid #c93; background:#ffc; padding:3px;}
.messageboxok{ position:absolute; width:auto; left:450; margin-left:30px; border:1px solid #349534; background:#C9FFCA; padding:3px; font-weight:bold; color:#008000;}
.messageboxerror{ position:absolute; width:auto; left:450; margin-left:30px; border:1px solid #CC0000; background:#F7CBCA; padding:3px; font-weight:bold; color:#CC0000;}
.data_section {	position: absolute;	left:180px;	padding:15px;	width: 650;	background-color: #eeeeee;	color: #444444;	font-family: Palatino Linotype, sans serif;	font-size: 13px;}
a.link {	text-decoration: none;	color: #334466; font-family:Palatino Linotype, sans serif; font-size:16px; }
a.link:hover {	text-decoration: underline;	color: #ff6600;font-family:Palatino Linotype, sans serif; font-size:16px;}
.mesaj_fail {	display: inline-block;	width: 620px; padding-left:20px;	border: 2px solid #cc0033;}
.mesaj_success {	display: inline-block;	width: 620px; padding-left:20px;	border: 2px solid #33dd00;}
/* cv style */
.afiseaza_cv {position:absolute; left:185px; font: 14px Arial Narrow; color:black; background: white;}
#cvTitle {font: bold 18px Arial Narrow;color: black;background-color: #efefef;}
#cvHead {font: 14px Arial Narrow;color: black;background: white;}
.cvText { font-family:Palatino Linotype, sans serif; font-size:12px; }
/* end cv style */
.normalText { font-family:Palatino Linotype, sans serif; font-size:14px; }
.lowText { font-family:Palatino Linotype, sans serif; font-size:12px; }
.normalLink { font-family:Palatino Linotype, sansa seerif, narrow; color: #003377; text-decoration: none; font-size:16px; }
.normalLink:hover { font-family:Palatino Linotype, sansa seerif, narrow; color: #0033EE; text-decoration: underline; font-size:16px; }
.input_contact {	position: absolute;	left: 45px;    border: 1px solid #888;    background: #ffffff;    color: #222;    margin: 0px 5px 0px 0px;}
.error_msg_contact { position: relative; /* top: 130px;  */left: 270px; }
.cv_section {	position: absolute;	left:180px;	padding:15px;	width: 680;	background-color: #eeeeee;	color: #444444;	font-family: Palatino Linotype, sans serif;	font-size: 13px;}
.footer_section {	position: absolute;width: 160px;	left:860px;margin:0;padding:10px;border-style:solid;border-width: 2px;border-color:#888;background-color: #eeeeee;color: #444444;	font-family: Palatino Linotype, sans serif;	font-size: 13px;text-align: center;}
.link_scroll {	text-decoration: none;	color: #334466; font-family:Palatino Linotype, sans serif; font-size:12px; }
.link_scroll:hover {	text-decoration: underline;	color: #ff6600;font-family:Palatino Linotype, sans serif; font-size:12px;}
.parteneri {	text-decoration: none;	color: #334466; font-family:Palatino Linotype, sans serif; font-size:12px; }
.parteneri:hover {	text-decoration: underline;	color: #ff6600;font-family:Palatino Linotype, sans serif; font-size:12px;}
#news-ticker{
	width:125px;
	height:49px;
	background-color:#eeeeee;
	overflow:hidden;
	margin:5px;
}
	#news-ticker h4{
		color:#933;
		display:inline;
	}
	#news-ticker div{
		height:31px;
		width:107px;
		border:0px black solid;
		padding:8px;
		margin-top:-1px;
	}
		#news-ticker div.first{
			margin-top:0;
		}
		
	#news-ticker p{
		font-size:11px;
		margin-left: 0 !important;
		margin-left: 5px;
		display:inline;
	}
#ticker-container{
	position:relative;
	padding:15px;
}
.notification
{
	font-family: Arial, Helvetica, clean, sans-serif;
	font-size: medium;
	font-weight: bold;
	background-color: rgb(247, 247, 247);
	color: red;
}