@font-face
{font-family: logoFont; src: url(JennaSue.woff);}

html,body,p,ul,li,h1,h2,h3{margin:0;padding:0;}
/*body{font-size: small;font-family: arial,sans-serif;background-color:#E5E6DD;}*/
body{font-size: small;font-family: arial,sans-serif;background-image:url("../images/bg3.jpg")}

p{text-align:justify;}
img{border:none;}
/* partea de sus -------------------- */
#header{width:950px;height:90px;margin:0 auto;}
#celtis h1{float:left;padding:30px 10px 0px 10px;color: #e3051a;font-size:30px;font-family: Verdana, Helvetica, sans-serif;}
#celtis{float:left;width:720px;}
#swissro-pp{float:left;margin: 1px 0px 7px 0px;background-color:#fff;border:1px solid #ccc;padding-bottom:10px;padding-top:3px;
text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);}
#celtis p{float:left;font-size:12px;color: #e3051a;font-weight:bold;margin:2px 0px 5px 9px;font-family: Verdana, Helvetica, sans-serif;text-align:center;}
#iale{float:right;width:235px;padding:30px 10px 0px 10px;}
#iale h2{padding-left:65px;color: #e3051a;font-size:30px;font-family: Verdana, Helvetica, sans-serif;}
#iale p{float:right;font-size:12px;color: #e3051a;font-weight:bold;margin:2px 20px 10px 0px;font-family: Verdana, Helvetica, sans-serif;text-align:center;}
#logo_unibuc{float:right;background:url("../images/logo-unibuc.gif") no-repeat;width:201px;height:40px;margin: 20px 40px 10px 0px;}
.meniu_sus{width:210px;overflow:hidden;float:left;background-color:#e3051a;border:1px solid #aaa;padding-bottom:10px;
text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
/*background: -webkit-gradient(linear, 0% 0%, 0% 30%, from(#A52A2A), to(#1E1E1E));
background: -webkit-linear-gradient(top, #1E1E1E, #A52A2A 35%);
background: -moz-linear-gradient(top, #1E1E1E, #A52A2A);
background: -ms-linear-gradient(top, #1E1E1E, #A52A2A);
background: -o-linear-gradient(top, #1E1E1E, #A52A2A);*/}
.meniu_sus ul{list-style-type:none;}
.meniu_sus li{float:left;padding:0px 15px 5px 10px;border-bottom:1px solid #ccc;margin-top:9px;width:165px;margin-left:10px;}
.meniu_sus a{text-decoration:none;font-weight:bold;color:#fff;}
.meniu_sus a:hover{text-decoration:underline;color:#fff;}



/* partea de mijloc -------------------- */
#body{width:950px;overflow:hidden;margin:0 auto;}
.content{float:left; width: 707px;padding:10px;border-right:1px solid #ccc;margin:0px 10px 10px 0px;background-color:#fff;
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.right{float:left; width: 210px;margin:10px 0px 10px 0px;background-color:#fff;border-right: 1px solid #ccc;
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);}
.right h3{color:#e3051a;border-bottom:1px solid #ccc;}
.right p{padding:3px;text-align: center;}
.gallery, .job_op, .parteners{float:left;margin:15px 0px 15px 10px;width:190px;}
.articol{padding:10px 10px 10px 0px;clear:both;overflow:hidden;}
.articol h2{color:#e3051a;border-bottom:1px solid #ccc;margin-bottom:5px;}
.articol h3{color:#e3051a;border-bottom:1px solid #ccc;margin-bottom:5px;}
.articol ol{list-style-type: lower-alpha;}
.imagine{float:left; border:2px solid #ccc;margin:10px;padding:5px;}
.pic_fp img{float:left; border:1px solid #ccc;margin:5px;padding:5px;}
.links_class ul{padding-left:15px;list-style-type:none;}
.links_class li{padding-top:10px;}
.links_class a{text-decoration:none;color:#000;border-bottom: 1px black dotted;}
.links_class a:hover{text-decoration:underline;border-bottom:none;}

.people_class img{ border:2px solid #ccc;padding:1px;}
.people_class ul{padding-left:15px;list-style-type:none;}
.people_class li{float:left;clear:both;width:450px;}
.people_img {float:left;text-align:center;width:150px;}


.more_info{color: blue;cursor: pointer}
.close_more {float:right;margin: -5px -20px 0px 0px;width: 620px;}
.close_more img{cursor:pointer;border:none;float:right;padding:0;margin:0;}
.paragraf_people {border:1px dotted #ccc;padding:10px;background-color:#eee;}


.partners_iale img {float:left;margin:10px 0px 0px 15px;}

.celtis{color:#fff !important;}
/* partea de jos -------------------- */
#footer{width:950px;height:25px;margin:0 auto;background-color:#e3051a;border:1px solid #aaa;
text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);}
#footer2{width:950px;height:35px;margin:0 auto;}
.meniu_footer{float:right;margin-right:10px;}
.meniu_footer ul{list-style-type:none;}
.meniu_footer li{display:inline;float:left;color:#aaa;padding:0px 15px 5px 10px;border-right:1px solid #ccc;margin-top:9px;}
.meniu_footer a{text-decoration:none;color:#aaa;}
.meniu_footer a:hover{text-decoration:underline; color:#000;}
#snf{float:left;margin:4px 0px 0px 15px;}
#sco{float:left;margin:4px 0px 0px 320px;}
#uef{float:right;margin:4px 15px 0px 0px;}
#snf a, #uef a,#sco a{color:#fff;}
#copyright{float:left;width:400px;}
#copyright p{float:left;margin-left:5px;color:#aaa;margin-top:9px;}
#duma_sus{float:right;padding:8px 15px 5px 10px;}
#copyright a{text-decoration:none; color:#aaa;}
#copyright a:hover{text-decoration:underline; color:#000;}

		.aim{position:relative;overflow:hidden;margin:0;clear:both; padding:0}
		.aim a{background-position:center center;cursor:pointer;display:block;overflow:hidden;position:relative;float:left;text-decoration:none;}
		.aim a:hover, .aim a:visited{text-decoration:none}
		.aim ul{list-style:none}
		.aim li{display:block;overflow:hidden;float:left;}
		.aim a span{color:#FFFFFF;bottom:10px; left:10px;width:100%;display:block; padding:2px 5px 5px;position:absolute;background:#000;font-size:12px;font-weight:bold;height:15px; line-height:18px}