BODY { margin: 0; background: #fff; text-align: center; }
a { CURSOR: pointer; color: #71acd0; text-decoration: none; }
a:hover { color: #fff; }

/* link-uri utile banner*/
a.linkBanner { font: 11px Tahoma, Verdana, sans-serif; color: #fff; text-decoration: none; }
a.linkBanner:hover { color: #5BADFF; text-decoration: none; }

a.newsletterBanner { 
	font: bold 12px Tahoma, Verdana, sans-serif; color: #fff; text-decoration: underline; margin: 0 10px 0 0;
}

/* link-uri utile footer*/
a.linkFooter {  font: 11px Tahoma, Verdana, sans-serif; color: #00254A; text-decoration: none; }
a.linkFooter:hover { color: #0929B6; text-decoration: underline; }
a.linkFooterTerms { font: 11px Tahoma, Verdana, sans-serif; color: #00254A; text-decoration: none; }
a.linkFooterTerms:hover { color: #0929B6; text-decoration: underline; }

/* link-uri meniu*/
a.linkMenu {
	font: 11px Tahoma, Verdana, sans-serif; color: #fff; border-bottom: solid 1px #fff; text-decoration: none;
}
a.linkMenu:hover {
	color: #0D467A; border-bottom: #ADDDFF; background: #fff; margin-left: 5px;
	text-decoration: underline; padding: 5px;
}

/* link contact*/
a.linkContact { font: bold 11px Tahoma, Verdana, sans-serif; color: #9ED5FF; text-decoration: none; }
a.linkContact:hover { color: #00254A; }

/* link pagina principala*/
a.linkIndex { font: bold 11px Tahoma, Verdana, sans-serif; color: #0280F4; text-decoration: none; margin-left: 7px; }
a.linkIndex:hover { color: #00254A; }

/* mareste poza*/
a.enlargePic { font: bold 9px Tahoma, Verdana, sans-serif; color: #084583; text-decoration: none; }
a.enlargePic:hover { color: #000; }

/* go top*/
a.goTop { font: bold 9px Tahoma, Verdana, sans-serif; color: #00254A; text-decoration: none; }
a.goTop:hover { color: #8BC8FF; text-decoration: underline; }

/* data*/
.data {
	font: bold 11px Arial, Tahoma, Verdana, sans-serif; color: #6AB5FF; margin-left: 7px;
}

.testTableBKG { margin-top: 0; background:url("../img/dome.gif") no-repeat center top; }

.Title { font: bold 11px Tahoma, Verdana, sans-serif; color: #A0B9E8; margin-left: 7px; }
.Error { font: 11px Tahoma, Verdana, sans-serif; color: #FF0000; }

.leftContact { font: bold 11px Tahoma, Verdana, sans-serif; color: #2280D7; margin-left: 7px; }
.rightContact { font: bold 10px Tahoma, Verdana, sans-serif; color: #044988; }
.restContact { font: 11px Tahoma, Verdana, sans-serif; color: #044988; margin-left: 7px; }

.recommBold { font: bold 11px Tahoma, Verdana, sans-serif; color: #2280D7; }
.recommMessage { font: 11px Tahoma, Verdana, sans-serif; color: #044988; }
.recommSucces { font: bold 11px Tahoma, Verdana, sans-serif; color: #044988; }

.LTableTitle { font: bold 10px Tahoma, Verdana, sans-serif; color: #A0B9E8; margin-left: 7px; }
.LTableText { font: 11px Tahoma, Verdana, sans-serif; color: #B4DBFF; }
.contactTD { font: 10px Tahoma, Verdana, sans-serif; color: #fff; }
.linkFooterTD { font: 11px Tahoma, Verdana, sans-serif; color: #00254A; }
.linkBanerTD { font: 10px Tahoma, Verdana, sans-serif; color: #fff; }
.fontCopyright { font: bold 11px Tahoma, Verdana, sans-serif; color: #6D95BE; }
.fontCopyrightLine { font: 11px Tahoma, Verdana, sans-serif; color: #5BADFF; }

/* news */
.fontNewsDate { font: bold 12px Tahoma, Verdana, sans-serif; color: #2280D7; }
.fontNewsTitle { font: bold 11px Tahoma, Verdana, sans-serif; color: #044988; }
.fontNewsText { font: 11px Tahoma, Verdana, sans-serif; color: #044988; }

.textIndex { font: 11px Tahoma, Verdana, sans-serif; color: #044988; }
.textIndexAEGEE { font: 11px Tahoma, Verdana, sans-serif; color: #0929B6; }
.textAEGEECraiova { font: 11px Tahoma, Verdana, sans-serif; color: #2280D7; }
.textAEGEEEurope { font: 11px Tahoma, Verdana, sans-serif; color: #ff9900; }

.imgFooterBKG { background:url("../img/img-footer.gif") no-repeat 0px 0; height: 10px; }

/* go top*/
a.linkUtil { font: bold 11px Tahoma, Verdana, sans-serif; color: #00254A; text-decoration: none; }
a.linkUtil:hover { color: #8BC8FF; text-decoration: underline; }

div#banner {
    position: relative; background:url("../img/banner/banner-recrutari.gif") #00254a no-repeat center 10px;
    height: 140px; width: 776px; margin: 0 auto;
}
div.banner_orange a img {
    position: relative; background: no-repeat center 5px; margin-bottom: 10px; margin-top: 10px;
}
div.banner_university a img{ position: relative; background: no-repeat center 5px; margin-bottom: 20px; }

/* margin/padding side: top, right, bottom, and left. */
.Menu {
	width: 180px; height: 20px;  margin-left: 10px; padding: 2px 5px 3px 2px; border-right: #fff 1px solid;
	border-top: #f5f5f5 1px solid; border-left: #f5f5f5 1px solid; border-bottom: #fff 1px solid; 
	font: bold 11px Tahoma, Verdana, sans-serif; cursor:pointer; color:#000; background: #00254a; color: #a0b9e8;
}
.Option {
	width: 180px; height: 18px; padding:2px 0px 3px 16px; margin-left: 10px;
	background: #c8e5ff; cursor:pointer; font: 11px Tahoma, Verdana, sans-serif; color: #2280D7;
}
.Option a{
	color: #3770a8; text-decoration: none; font-weight:bold;
}
.Option a:hover{ color: #000; text-decoration: none; font-weight:bold;
}
.Options { padding:1px 1px 1px 0; }

/* position gallery*/
.galleries {
	position: absolute; margin-top: 5px; width: 336px; padding-top: 5px; 
}
DIV.photos { display: block; margin: 5px 0px 0px 10px; padding-top: 10px; }
DIV.photos a img { border: #bad8f7 1px solid; padding: 3px; }
DIV.photos a:hover img { border: #125393 1px solid; }

/* newsletter */
#inewsletter { float: left; width: 100%; margin: 15px 0 0 0; padding: 5px 10px; text-align: center; }
#inewsletter span { font: 11px "Trebuchet MS", Trebuchet, Arial, sans-serif; color: #3f728d; }
#inewsletter span.email { color: #5c919b; }
#inewsletter span a { color: #5095c9; text-decoration: underline; }
#inewsletter span a:hover { color: #104db4; text-decoration: none; }

/* form messages */
.error { font: bold 12px Tahoma, Verdana, sans-serif; color: #cd1e1e; text-align: center; display: block; }
.msgOK { font: bold 11px Tahoma, Verdana, sans-serif; color: #5eb529; text-align: center; display: block; }

/* FORM */
#form-area {
	font: bold 11px "Trebuchet MS", Trebuchet, Arial, sans-serif; color: #577558; z-index: 1;
	margin: 0; padding: 12px 7px; text-align: justify; padding-bottom: 10px; padding-right: 0;
}

#form-area img { border: 0; vertical-align: top; }

#form-area span { 
	color: #1b331d; font: 11px "Trebuchet MS", Trebuchet, Arial, sans-serif; clear: left;
	margin: 0; padding: 0;
}
#form-area span.aegee { color: #d90000; font-size: 12px; font-weight: bold; }

#form-area label { float: left; text-align: left; width: 95px; padding-right: 20px; color: #3373a4; }
#form-area label.nwzslide { width: 122px; }
#form-area label.safe-code { width: 115px; height: 40px; padding-top: 10px; }

#form-area input { 
	display: block; width: 150px; height: 25px; float: left; margin-bottom: 10px; border: 1px solid #dcdcdc;
	font: 12px "Trebuchet MS", Trebuchet, Arial, sans-serif; background: #f0f0f0;
}
#form-area input.no-radio-bkg { 
	width: 30px; background: #fff; float: none; display: inline; vertical-align: top; border: none;
}

#form-area input.little { width: 50px; }
#form-area input.large { width: 250px; }

#form-area input.button { margin: 0; height: 25px; background: #568db7; color: #fff;}
#form-area input.submit { width: 75px; text-align: center; }
#form-area input.reset  { margin-left: 10px; width: 140px; text-align: center; }
#form-area br { clear: left; }

	/* web design author */
	#creation-logo { position: relative; clear: both; margin: 20px 0 0 0; padding: 5px; text-align: center; font: 11px Arial, "Trebuchet MS", Tahoma; color: #696969; }
	#creation-logo a { text-decoration: none; font-weight: bold; font-size: 11px; color: #000; }
	#creation-logo a:hover { color: #5e9f1f; }
	#creation-logo em { font-style: normal; font-weight: bold; color: #5e9f1f; }
	#creation-logo strong { color: #000; }